XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.2
DERIVATIVE INSTRUMENTS - Offsetting of Derivative Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets    
Gross Amounts $ 149,690 $ 225,351 [1]
Liabilities    
Gross Amounts 425,993 59,586 [1]
Futures contracts, at fair value    
Assets    
Gross Amounts 34,258 190,980
Financial Instruments (34,258) (16,650)
Cash Collateral 0 0
Net Amounts 0 174,330
Liabilities    
Gross Amounts 401,113 16,650
Financial Instruments (34,258) (16,650)
Cash Collateral (366,855) 0
Net Amounts 0 0
Other derivative assets 34,258 190,980
Other derivative liabilities 401,113 16,650
Purchase commitments    
Assets    
Gross Amounts 13,098 4,510
Financial Instruments 0 0
Cash Collateral 0 0
Net Amounts 13,098 4,510
Liabilities    
Gross Amounts 1,333 5,185
Financial Instruments 0 0
Cash Collateral 0 0
Net Amounts 1,333 5,185
Other derivative assets 13,098 4,510
Other derivative liabilities 1,333 5,185
Interest rate swaps, at fair value    
Assets    
Gross Amounts 5,003 21,226
Financial Instruments (1,222) (8,138)
Cash Collateral 0 0
Net Amounts 3,781 13,088
Liabilities    
Gross Amounts 23,547 7,212
Financial Instruments (21,967) (7,212)
Cash Collateral 0 0
Net Amounts 1,580 0
TBA derivatives, at fair value    
Assets    
Gross Amounts 97,331 8,635
Financial Instruments (21,481) (879)
Cash Collateral (56,225) (929)
Net Amounts 19,625 6,827
Liabilities    
Gross Amounts   30,539
Financial Instruments   (19,495)
Cash Collateral   0
Net Amounts   11,044
Other derivative assets 97,331 8,635
Other derivative liabilities $ 0 $ 30,539
[1]
(1)Derived from the audited consolidated financial statements at December 31, 2024.