XML 99 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments and Hedging Activities - Activity of Derivative Instruments Not Designated as Hedges (Details) - Trading - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Interest rate caps    
Derivative Instruments and Hedging Activities Disclosures [Roll Forward]    
Beginning balance $ 45,142 $ 550,025
Additions 45,142 148,044
Terminations (45,142) (161,165)
Ending balance 45,142 536,904
Options    
Derivative Instruments and Hedging Activities Disclosures [Roll Forward]    
Beginning balance 0 0
Additions 160 202
Terminations 0 (102)
Ending balance 160 100
Interest rate swaps    
Derivative Instruments and Hedging Activities Disclosures [Roll Forward]    
Beginning balance 4,134,267 2,778,015
Additions 1,584,169 904,180
Terminations (1,224,060) (305,450)
Ending balance 4,494,376 3,376,745
Credit default swaps    
Derivative Instruments and Hedging Activities Disclosures [Roll Forward]    
Beginning balance 400,000 0
Additions 0 400,000
Terminations 0 0
Ending balance 400,000 400,000
U.S. Treasury futures    
Derivative Instruments and Hedging Activities Disclosures [Roll Forward]    
Beginning balance 406,100 0
Additions 112,500 280,750
Terminations (406,100) (255,450)
Ending balance $ 112,500 $ 25,300