v3.26.1
Fair Value of Financial Instruments - Schedule of Net Change in Unrealized Gains (Losses) 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, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments $ (65,526) $ (11,633) $ (358,879) $ 3,791
Fair Value Asset Recurring Basis, Still Held, Unrealized Gain (Loss), Statement Of Income or Comprehensive Income [Extensible Enumeration] Unrealized Gain (Loss) on Investments Unrealized Gain (Loss) on Investments Unrealized Gain (Loss) on Investments Unrealized Gain (Loss) on Investments
First-lien senior secured debt investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments $ (31,241) $ (40,500) $ (255,082) $ (43,243)
Second-lien senior secured debt investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments (27,692) (5,990) (58,820) (12,954)
Specialty finance debt investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments (4,966) 11,412 (14,004) 23,456
Unsecured debt investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments 0 0 0 (305)
Preferred equity investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments (20,874) 1,499 (27,735) 2,561
Common equity investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments 15,375 9,457 (3,589) 11,214
Specialty finance equity investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Total Investments $ 3,872 $ 12,489 $ 351 $ 23,062