v3.26.1
Fair Value of Investments - Schedule of Net Change in Unrealized Gains on Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Net change in unrealized gain (loss) $ (170,537) $ 77,076
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]   Net change in unrealized gain (loss)
First-lien senior secured debt investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Net change in unrealized gain (loss) (101,741) $ 51,375
Second-lien senior secured debt investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Net change in unrealized gain (loss) (57,687) (2,987)
Unsecured debt investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Net change in unrealized gain (loss) (5,211) 8,263
Specialty finance debt investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Net change in unrealized gain (loss) (11) 289
Preferred equity investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Net change in unrealized gain (loss) (8,488) 3,719
Common equity investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Net change in unrealized gain (loss) 7,126 2,657
Specialty finance equity investments    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Net change in unrealized gain (loss) $ (4,525) $ 13,760