v3.26.3
Investments - Schedule of Net Realized and Unrealized Gains and Losses on Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Net realized gain/(loss) from investments $ (7,472) $ (20,025) $ (18,176) $ (30,441)
Net change in unrealized appreciation/(depreciation) from investments 4,529 10,704 (1,007) 22,434
Derivative gains and losses on derivatives 170 499 1,735 181
Foreign Currency Forward Contract        
Derivative Instruments, Gain (Loss) [Line Items]        
Net realized gain/(loss) from investments 0   (10)  
Net change in unrealized appreciation/(depreciation) from investments $ 170 $ 499 $ 1,745 $ 181