Quarterly report pursuant to Section 13 or 15(d)

Fair Value, Measurement Inputs, Disclosure (Details)

v3.22.1
Fair Value, Measurement Inputs, Disclosure (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Debt Securities, Available-for-sale, Categorized as Level 2 Assets 99.80%      
Debt Securities, Available-for-sale, Categorized as Level 3 Assets 0.20%      
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,089,963 $ 2,191,578 $ 2,091,761 $ 1,596,153
Derivative assets, at fair value 58,496 80,134    
Derivative liabilities, at fair value 127,529 53,658    
Fair Value, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Available-for-sale securities 6,970,718 7,161,703    
Mortgage servicing rights 3,089,963 2,191,578    
Derivative assets, at fair value 58,496 80,134    
Total assets 10,119,177 9,433,415    
Derivative liabilities, at fair value 127,529 53,658    
Total liabilities 127,529 53,658    
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 12,290 38,767    
Total assets 12,290 38,767    
Derivative liabilities, at fair value 18,871 1,915    
Total liabilities 18,871 1,915    
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 6,958,188 7,149,399    
Mortgage servicing rights 0 0    
Derivative assets, at fair value 46,206 41,367    
Total assets 7,004,394 7,190,766    
Derivative liabilities, at fair value 108,658 51,743    
Total liabilities 108,658 51,743    
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 12,530 12,304    
Mortgage servicing rights 3,089,963 2,191,578    
Derivative assets, at fair value 0 0    
Total assets 3,102,493 2,203,882    
Derivative liabilities, at fair value 0 0    
Total liabilities $ 0 $ 0