XML 104 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Instruments - Effect of the Company’s Derivatives on the Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]                      
Net unrealized gains (losses) on derivatives $ 276 $ (14,457) $ 11,955 $ 5,189 $ (15,871) $ 17 $ 17,994 $ (8,551) $ 2,963 $ (6,411) $ (1,482)
Periodic interest cost of swaps, net 4,542 6,789 6,971 5,476 5,296 4,894 4,159 2,819 23,780 17,167 (1,752)
Realized gains (losses) on derivatives 641 (4,864) (17,317) 0 0 0 (6,822) (34,134) (21,540) (40,957) (561)
Net gains (losses) on derivatives $ 5,459 $ (12,532) $ 1,609 $ 10,665 $ (10,575) $ 4,911 $ 15,331 $ (39,866) 5,203 (30,201) (3,795)
Future                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Net unrealized gains (losses) on derivatives                 117 0 0
Realized gains (losses) on derivatives                 (4,223) (6,344) 0
Interest Rate Swaps                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Net unrealized gains (losses) on derivatives                 4,224 497 (10,358)
Periodic interest cost of swaps, net                 23,780 17,167 (1,752)
Realized gains (losses) on derivatives                 (17,317) (45,226) (561)
Swaptions                      
Derivative Instruments, Gain (Loss) [Line Items]                      
Net unrealized gains (losses) on derivatives                 (1,378) (6,908) 8,876
Realized gains (losses) on derivatives                 $ 0 $ 10,613 $ 0