Quarterly report pursuant to Section 13 or 15(d)

Fair Value, Measurement Inputs, Disclosure (Details)

v3.22.2
Fair Value, Measurement Inputs, Disclosure (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Jun. 30, 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.00%          
Debt Securities, Available-for-sale, Categorized as Level 3 Assets 1.00%          
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,226,191 $ 3,089,963 $ 2,191,578 $ 2,020,106 $ 2,091,761 $ 1,596,153
Derivative assets, at fair value 29,330   80,134      
Derivative liabilities, at fair value 110,764   53,658      
Fair Value, Recurring [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Available-for-sale securities 8,789,437   7,161,703      
Mortgage servicing rights 3,226,191   2,191,578      
Derivative assets, at fair value 29,330   80,134      
Total assets 12,044,958   9,433,415      
Derivative liabilities, at fair value 110,764   53,658      
Total liabilities 110,764   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 4,407   38,767      
Total assets 4,407   38,767      
Derivative liabilities, at fair value 16,537   1,915      
Total liabilities 16,537   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 8,701,947   7,149,399      
Mortgage servicing rights 0   0      
Derivative assets, at fair value 24,923   41,367      
Total assets 8,726,870   7,190,766      
Derivative liabilities, at fair value 94,227   51,743      
Total liabilities 94,227   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 87,490   12,304      
Mortgage servicing rights 3,226,191   2,191,578      
Derivative assets, at fair value 0   0      
Total assets 3,313,681   2,203,882      
Derivative liabilities, at fair value 0   0      
Total liabilities $ 0   $ 0