XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
DERIVATIVE INSTRUMENTS - Summary of Characteristics of TBA Derivatives (Details) - TBA derivatives - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Notional   $ 503,000
Notional $ 3,117,000  
Implied Cost Basis 3,158,058 (555,221)
Implied Market Value 3,136,154 (573,602)
Net Carrying Value (21,904) (18,381)
Purchase contracts    
Derivative [Line Items]    
Notional 4,237,000 988,000
Implied Cost Basis 4,239,001 920,626
Implied Market Value 4,209,341 915,790
Net Carrying Value (29,660) (4,836)
Sale contracts    
Derivative [Line Items]    
Notional 1,120,000 1,491,000
Implied Cost Basis (1,080,943) (1,475,847)
Implied Market Value (1,073,187) (1,489,392)
Net Carrying Value $ 7,756 $ (13,545)