Quarterly report [Sections 13 or 15(d)]

Derivative Instruments and Hedging Activities - Derivative Instruments, Gain (Loss) in Statement of Financial Performance (Details)

v3.26.1
Derivative Instruments and Hedging Activities - Derivative Instruments, Gain (Loss) in Statement of Financial Performance (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in Income $ 16,135 $ (97,196)
TBAs | Gain (loss) on derivative instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in Income (42,049) 29,478
Futures, net | Gain (loss) on derivative instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in Income 37,343 (29,763)
Options on futures | Gain (loss) on derivative instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in Income (159) (19)
Interest rate swap agreements | Payers | Gain (loss) on derivative instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in Income 50,016 (207,181)
Interest rate swap agreements | Receivers | Gain (loss) on derivative instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in Income (31,277) 108,393
TBAs (pipeline) | Gain on mortgage loans held-for-sale    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in Income 604 0
Interest rate lock commitments | Gain on mortgage loans held-for-sale    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in Income (110) 312
Forward mortgage loan sale commitments | Gain on mortgage loans held-for-sale    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in Income 0 (168)
Inverse interest-only securities | Gain (loss) on derivative instruments    
Derivative Instruments, Gain (Loss) [Line Items]    
Amount of Gain (Loss) Recognized in Income $ 1,767 $ 1,752