v3.25.2
Derivative Instruments and Hedging Activities - Notional Amounts of Derivative Positions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative [Line Items]        
Average notional amount $ (18,778,774) $ (9,545,945) $ (19,580,828) $ (10,535,506)
Inverse interest-only securities        
Derivative [Line Items]        
Average notional amount (725,242) (153,200) (446,686) (156,846)
Interest rate swap agreements        
Derivative [Line Items]        
Average notional amount (19,062,123) (11,368,537) (19,728,068) (13,252,491)
Swaptions, net        
Derivative [Line Items]        
Average notional amount 0 0 0 (116,484)
TBAs        
Derivative [Line Items]        
Average notional amount (2,471,752) (4,294,758) (2,794,246) (3,666,253)
Futures, net        
Derivative [Line Items]        
Average notional amount (3,518,726) (6,270,550) (3,434,363) (6,423,600)
Interest rate lock commitments        
Derivative [Line Items]        
Average notional amount (33,461) 0 (31,194) 0
Forward mortgage loan sale commitments        
Derivative [Line Items]        
Average notional amount $ (4,922) $ 0 $ (14,997) $ 0