XML 143 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Instruments - Schedule of Derivative Instruments, Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative [Line Items]        
Realized gain (loss) on derivative instruments, net $ 0 $ 251 $ 0 $ 251
Contractual net interest income (expense) 373 1,213 610 2,604
Unrealized gain (loss), net (465) (917) (1,247) (585)
Gain (loss) on derivative instruments, net (92) 547 (637) 2,270
Interest rate caps        
Derivative [Line Items]        
Realized gain (loss) on derivative instruments, net 0 251 0 251
Contractual net interest income (expense) 121 865 138 1,908
Unrealized gain (loss), net (196) (904) (468) (1,263)
Gain (loss) on derivative instruments, net (75) 212 (330) 896
Interest rate swaps        
Derivative [Line Items]        
Realized gain (loss) on derivative instruments, net 0 0 0 0
Contractual net interest income (expense) 252 348 472 696
Unrealized gain (loss), net (269) (13) (779) 678
Gain (loss) on derivative instruments, net $ (17) $ 335 $ (307) $ 1,374