XML 141 R120.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments - Aggregate Fair Value and Notional Amount of Derivative Financial Instruments (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Derivative [Line Items]    
Fair Value $ 3,975,000 $ 23,150,000
Notional Amount 1,772,298,000 6,861,921,000
Derivative Liabilities    
Derivative [Line Items]    
Fair Value (16,855,000) (3,317,000)
Notional Amount 908,532,000 1,619,790,000
Derivative Assets    
Derivative [Line Items]    
Fair Value 20,830,000 26,467,000
Notional Amount 863,766,000 5,242,131,000
Interest rate agreements | Derivative Liabilities    
Derivative [Line Items]    
Fair Value 0 (1,251,000)
Notional Amount 0 283,100,000
Interest rate agreements | Derivative Assets    
Derivative [Line Items]    
Fair Value 14,625,000 611,000
Notional Amount 285,000,000 161,500,000
TBAs    
Derivative [Line Items]    
Notional Amount 1,070,000,000.00 3,310,000,000
TBAs | Derivative Liabilities    
Derivative [Line Items]    
Fair Value (16,784,000) (658,000)
Notional Amount 845,000,000 870,000,000
TBAs | Derivative Assets    
Derivative [Line Items]    
Fair Value 1,893,000 2,880,000
Notional Amount 220,000,000 2,440,000,000
Futures    
Derivative [Line Items]    
Notional Amount 411,000,000 72,000,000
Futures | Derivative Liabilities    
Derivative [Line Items]    
Fair Value (57,000) (905,000)
Notional Amount 60,000,000 62,500,000
Futures | Derivative Assets    
Derivative [Line Items]    
Fair Value 3,976,000 25,000
Notional Amount 350,600,000 9,000,000
Swaptions | Derivative Assets    
Derivative [Line Items]    
Fair Value 0 18,318,000
Notional Amount 0 1,660,000,000
Loan purchase and interest rate lock commitments | Derivative Liabilities    
Derivative [Line Items]    
Fair Value (14,000) (503,000)
Notional Amount 3,532,000 404,190,000
Loan purchase and interest rate lock commitments | Derivative Assets    
Derivative [Line Items]    
Fair Value 336,000 4,633,000
Notional Amount $ 8,166,000 $ 971,631,000