XML 61 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivatives - Schedule of Interest Rate Hedging Instruments (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative assets $ 133,000 $ 54,361,000
Derivative liabilities 22,814,000 0
U.S. Treasury futures    
Derivative [Line Items]    
Derivative assets 1,900,000  
Derivative Instruments Not Designated as Hedging Instruments, at Carrying Value 0  
Derivative liabilities   219,900,000
U.S. Treasury futures | Short position | Not Designated as Hedging Instrument, Economic Hedge    
Derivative [Line Items]    
Notional balance (1,251,500,000) (4,880,000,000)
Interest rate swaps    
Derivative [Line Items]    
Derivative assets 152,800,000  
Derivative Instruments Not Designated as Hedging Instruments, at Carrying Value 0  
Derivative liabilities   0
Interest rate swaps | Short position | Not Designated as Hedging Instrument, Economic Hedge    
Derivative [Line Items]    
Notional balance $ (5,385,000,000) $ 0
Derivative, Average Fixed Interest Rate 3.61%  
Interest rate swaps | Short position | Not Designated as Hedging Instrument, Economic Hedge | Less than 5 years    
Derivative [Line Items]    
Notional balance $ (1,275,000,000)  
Derivative, Average Fixed Interest Rate 3.42%  
Interest rate swaps | Short position | Not Designated as Hedging Instrument, Economic Hedge | Less than 7 years    
Derivative [Line Items]    
Notional balance $ (3,085,000,000)  
Derivative, Average Fixed Interest Rate 3.61%  
Interest rate swaps | Short position | Not Designated as Hedging Instrument, Economic Hedge | 9-10 years    
Derivative [Line Items]    
Notional balance $ (1,025,000,000)  
Derivative, Average Fixed Interest Rate 3.83%