v3.26.1
Fair Value of Investments - Schedule of Net Change in Unrealized Gains (Loss) on Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Fair Value Disclosures [Abstract]        
Unrealized gain (loss) on Level 3 investments, location Net Change In Unrealized Gains Losses On Investments And Foreign Currency Translation Net Change In Unrealized Gains Losses On Investments And Foreign Currency Translation Net Change In Unrealized Gains Losses On Investments And Foreign Currency Translation Net Change In Unrealized Gains Losses On Investments And Foreign Currency Translation
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments $ (18,212) $ 12,817 $ (113,575) $ 15,963
First-lien senior secured debt investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments (3,271) 10,122 (74,989) 14,679
Second-lien senior secured debt investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments (6,252) (1,724) (13,957) (4,153)
Unsecured debt investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments 19 (6) (344) (11)
Preferred equity investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments (13,452) 2,225 (20,775) 1,554
Common equity investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments 4,756 2,410 (3,537) 4,159
Specialty finance equity investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments $ (12) $ (210) $ 27 $ (265)