XML 90 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments - Effect of the Company’s Derivatives on the Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Derivative Instruments, Gain (Loss) [Line Items]    
Net unrealized gains (losses) on derivatives $ (6,469) $ 5,189
Realized gains (losses) on derivatives 82 0
Periodic interest on derivatives, net 4,135 5,476
Net gains (losses) on derivatives (2,252) 10,665
Interest Rate Swaps    
Derivative Instruments, Gain (Loss) [Line Items]    
Net unrealized gains (losses) on derivatives (3,870) 3,679
Realized gains (losses) on derivatives 0 0
Periodic interest on derivatives, net 4,088 5,476
Swap futures    
Derivative Instruments, Gain (Loss) [Line Items]    
Net unrealized gains (losses) on derivatives (240) 0
Realized gains (losses) on derivatives 0 0
Periodic interest on derivatives, net 47 0
U.S. Treasury futures    
Derivative Instruments, Gain (Loss) [Line Items]    
Net unrealized gains (losses) on derivatives (117) 0
Realized gains (losses) on derivatives 82 0
Swaptions    
Derivative Instruments, Gain (Loss) [Line Items]    
Net unrealized gains (losses) on derivatives 0 1,510
Realized gains (losses) on derivatives 0 0
Interest Rate Cap    
Derivative Instruments, Gain (Loss) [Line Items]    
Net unrealized gains (losses) on derivatives (2,242) 0
Realized gains (losses) on derivatives $ 0 $ 0