v3.26.3
Derivative Instruments - Schedule of Derivative Instruments, Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Derivative [Line Items]        
Realized gain (loss) on derivative instruments, net $ 0 $ (29) $ 38 $ (29)
Contractual net interest income (expense) 100 399 232 1,008
Unrealized gain (loss), net 20 (188) 622 (1,434)
Gain (loss) on derivative instruments, net 120 182 892 (455)
Interest rate caps        
Derivative [Line Items]        
Realized gain (loss) on derivative instruments, net   (29)   (29)
Contractual net interest income (expense)   113   251
Unrealized gain (loss), net   7   (461)
Gain (loss) on derivative instruments, net   91   (239)
Interest rate swaps        
Derivative [Line Items]        
Realized gain (loss) on derivative instruments, net 0 0 38 0
Contractual net interest income (expense) 100 286 232 757
Unrealized gain (loss), net 20 (195) 622 (973)
Gain (loss) on derivative instruments, net $ 120 $ 91 $ 892 $ (216)