Quarterly report pursuant to Section 13 or 15(d)

Fair Value, Measurement Inputs, Disclosure (Details)

v3.23.1
Fair Value, Measurement Inputs, Disclosure (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Debt Securities, Available-for-sale, Categorized as Level 2 Assets 98.60%      
Debt Securities, Available-for-sale, Categorized as Level 3 Assets 1.40%      
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,072,445 $ 2,984,937 $ 3,089,963 $ 2,191,578
Derivative assets, at fair value 66,013 26,438    
Derivative liabilities, at fair value 1,693 34,048    
Fair Value, Recurring [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Available-for-sale securities 8,960,820 7,778,734    
Mortgage servicing rights 3,072,445 2,984,937    
Derivative assets, at fair value 66,013 26,438    
Total assets 12,099,278 10,790,109    
Derivative liabilities, at fair value 1,693 34,048    
Total liabilities 1,693 34,048    
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 50,109 11,145    
Total assets 50,109 11,145    
Derivative liabilities, at fair value 1,693 34,048    
Total liabilities 1,693 34,048    
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,833,540 7,653,576    
Mortgage servicing rights 0 0    
Derivative assets, at fair value 15,904 15,293    
Total assets 8,849,444 7,668,869    
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 127,280 125,158    
Mortgage servicing rights 3,072,445 2,984,937    
Derivative assets, at fair value 0 0    
Total assets 3,199,725 3,110,095    
Derivative liabilities, at fair value 0 0    
Total liabilities $ 0 $ 0