Quarterly report pursuant to Section 13 or 15(d)

Fair Value, Measurement Inputs, Disclosure (Details)

v3.24.1.u1
Fair Value, Measurement Inputs, Disclosure (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Debt Securities, Available-for-sale, Categorized as Level 2 Assets 99.95%      
Debt Securities, Available-for-sale, Categorized as Level 3 Assets 0.05%      
Mortgage Servicing Rights Categorized as Level 3 Assets 100.00%      
Over-the-Counter Derivatives Categorized as Level 2 Assets (Liabilities) 100.00%      
Other RMBS Classified as Derivatives Categorized as Level 2 Assets 100.00%      
Other Derivatives Categorized as Level 1 Assets (Liabilities) 100.00%      
Mortgage servicing rights $ 3,084,879 $ 3,052,016 $ 3,072,445 $ 2,984,937
Derivative assets, at fair value 24,397 85,291    
Derivative liabilities, at fair value 3,027 21,506    
Fair Value, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Available-for-sale securities 8,182,544 8,327,149    
Mortgage servicing rights 3,084,879 3,052,016    
Derivative assets, at fair value 24,397 85,291    
Total assets 11,291,820 11,464,456    
Derivative liabilities, at fair value 3,027 21,506    
Total liabilities 3,027 21,506    
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Available-for-sale securities 0 0    
Mortgage servicing rights 0 0    
Derivative assets, at fair value 14,512 72,980    
Total assets 14,512 72,980    
Derivative liabilities, at fair value 3,027 21,506    
Total liabilities 3,027 21,506    
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Available-for-sale securities 8,178,591 8,322,999    
Mortgage servicing rights 0 0    
Derivative assets, at fair value 9,885 12,311    
Total assets 8,188,476 8,335,310    
Derivative liabilities, at fair value 0 0    
Total liabilities 0 0    
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Available-for-sale securities 3,953 4,150    
Mortgage servicing rights 3,084,879 3,052,016    
Derivative assets, at fair value 0 0    
Total assets 3,088,832 3,056,166    
Derivative liabilities, at fair value 0 0    
Total liabilities $ 0 $ 0