Quarterly report [Sections 13 or 15(d)]

Derivative Instruments and Hedging Activities - Notional Amounts of Derivative Positions (Details)

v3.25.1
Derivative Instruments and Hedging Activities - Notional Amounts of Derivative Positions (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative [Line Items]    
Average notional amount $ (20,370,357,000) $ (11,524,816,000)
Inverse interest-only securities    
Derivative [Line Items]    
Average notional amount (145,136,000) (160,491,000)
Interest rate swap agreements    
Derivative [Line Items]    
Average notional amount (20,401,413,000) (15,136,445,000)
TBAs    
Derivative [Line Items]    
Average notional amount (3,120,322,000) (3,037,747,000)
Futures, net    
Derivative [Line Items]    
Average notional amount (3,350,600,000) (6,576,900,000)
Interest rate lock commitments    
Derivative [Line Items]    
Average notional amount (28,902,000) 0
Forward mortgage loan sale commitments    
Derivative [Line Items]    
Average notional amount $ (25,184,000) $ 0