v3.25.2
Fair Value of Financial Instruments - Schedule of Net Change in Unrealized Gains on Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net change in unrealized gain (loss) $ 73,395 $ (77,236) $ 67,214 $ (87,103)
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]     Unrealized Gain (Loss) on Investments  
First-lien senior secured debt investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net change in unrealized gain (loss) 30,350 (58,531) $ 25,112 (66,519)
Second-lien senior secured debt investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net change in unrealized gain (loss) 2,078 (3,120) (446) (1,917)
Unsecured debt investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net change in unrealized gain (loss) 8,932 6,812 11,330 6,225
Preferred equity investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net change in unrealized gain (loss) 18,653 (32,128) 12,218 (63,123)
Common equity investments        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Net change in unrealized gain (loss) $ 13,382 $ 9,731 $ 19,000 $ 38,231