v3.26.1
Other assets and liabilities - Schedule of Gains/(Losses) Related to Derivatives and Other Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Included within Net interest component of interest rate swaps $ (296) $ (821) $ (698) $ (1,558)
Included within Net unrealized gain/(loss) 4,259 (158) 6,117 (6,562)
Included within Net realized gain/(loss) 0 (2,688) 56 (1,946)
Total income/(loss) 4,555 (2,025) 6,871 (6,950)
Interest Rate Swaps        
Derivative Instruments, Gain (Loss) [Line Items]        
Included within Net interest component of interest rate swaps 296 821 698 1,558
Included within Net unrealized gain/(loss) 4,259 (194) 6,117 (6,730)
Included within Net realized gain/(loss) 0 (3,350) 54 (2,568)
Short TBAs | Short        
Derivative Instruments, Gain (Loss) [Line Items]        
Included within Net realized gain/(loss) 0 662 0 662
Forward Purchase Commitment        
Derivative Instruments, Gain (Loss) [Line Items]        
Included within Net unrealized gain/(loss) 0 36 0 168
Included within Net realized gain/(loss) $ 0 $ 0 $ 2 $ (40)