XML 124 R110.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative Financial Instruments - Aggregate Fair Value and Notional Amount of Derivative Financial Instruments (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Derivative [Line Items]    
Fair Value $ 23,150,000 $ 37,166,000
Notional Amount 6,861,921,000 11,346,407,000
Derivative Liabilities    
Derivative [Line Items]    
Fair Value (3,317,000) (16,072,000)
Notional Amount 1,619,790,000 3,582,153,000
Derivative Assets    
Derivative [Line Items]    
Fair Value 26,467,000 53,238,000
Notional Amount 5,242,131,000 7,764,254,000
Interest rate agreements | Derivative Liabilities    
Derivative [Line Items]    
Fair Value (1,251,000) 0
Notional Amount 283,100,000 0
Interest rate agreements | Derivative Assets    
Derivative [Line Items]    
Fair Value 611,000 224,000
Notional Amount 161,500,000 42,000,000
TBAs    
Derivative [Line Items]    
Notional Amount 3,310,000,000 6,630,000,000
TBAs | Derivative Liabilities    
Derivative [Line Items]    
Fair Value (658,000) (15,495,000)
Notional Amount 870,000,000 3,105,000,000
TBAs | Derivative Assets    
Derivative [Line Items]    
Fair Value 2,880,000 18,260,000
Notional Amount 2,440,000,000 3,520,000,000
Futures    
Derivative [Line Items]    
Notional Amount 72,000,000  
Futures | Derivative Liabilities    
Derivative [Line Items]    
Fair Value (905,000) 0
Notional Amount 62,500,000 0
Futures | Derivative Assets    
Derivative [Line Items]    
Fair Value 25,000 0
Notional Amount 9,000,000 0
Swaptions | Derivative Assets    
Derivative [Line Items]    
Fair Value 18,318,000 19,727,000
Notional Amount 1,660,000,000 1,585,000,000
Loan purchase and interest rate lock commitments | Derivative Liabilities    
Derivative [Line Items]    
Fair Value (503,000) (577,000)
Notional Amount 404,190,000 477,153,000
Loan purchase and interest rate lock commitments | Derivative Assets    
Derivative [Line Items]    
Fair Value 4,633,000 15,027,000
Notional Amount $ 971,631,000 $ 2,617,254,000