Quarterly report pursuant to Section 13 or 15(d)

Fair Value, Measurement Inputs, Disclosure (Details)

v3.24.2
Fair Value, Measurement Inputs, Disclosure (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Jun. 30, 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,065,415 $ 3,084,879 $ 3,052,016 $ 3,273,956 $ 3,072,445 $ 2,984,937
Derivative assets, at fair value 13,519   85,291      
Derivative liabilities, at fair value 14,264   21,506      
Fair Value, Recurring [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale securities 8,029,955   8,327,149      
Mortgage servicing rights 3,065,415   3,052,016      
Derivative assets, at fair value 13,519   85,291      
Total assets 11,108,889   11,464,456      
Derivative liabilities, at fair value 14,264   21,506      
Total liabilities 14,264   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 4,095   72,980      
Total assets 4,095   72,980      
Derivative liabilities, at fair value 14,264   21,506      
Total liabilities 14,264   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,026,013   8,322,999      
Mortgage servicing rights 0   0      
Derivative assets, at fair value 9,424   12,311      
Total assets 8,035,437   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,942   4,150      
Mortgage servicing rights 3,065,415   3,052,016      
Derivative assets, at fair value 0   0      
Total assets 3,069,357   3,056,166      
Derivative liabilities, at fair value 0   0      
Total liabilities $ 0   $ 0