v3.26.1
Fair Value of Investments - Schedule of Carrying and Fair Values of the Company’s Debt Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Net Carrying Value $ 147,482 $ 680,582
Unamortized Debt Issuance Costs (3,018) (7,791)
Level 1    
Debt Instrument [Line Items]    
Net Carrying Value 0 0
Level 2    
Debt Instrument [Line Items]    
Net Carrying Value 0 359,625
Level 3    
Debt Instrument [Line Items]    
Net Carrying Value 147,482 320,957
Net Carrying Value    
Debt Instrument [Line Items]    
Net Carrying Value 147,482 668,807
Fair Value    
Debt Instrument [Line Items]    
Net Carrying Value 147,482 680,582
SPV Asset Facility I | Line of Credit    
Debt Instrument [Line Items]    
Unamortized Debt Issuance Costs (1,688) (3,327)
SPV Asset Facility I | Net Carrying Value | Line of Credit    
Debt Instrument [Line Items]    
Net Carrying Value 148,812 311,673
SPV Asset Facility I | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Net Carrying Value 148,812 311,673
2026 Notes | Unsecured debt investments    
Debt Instrument [Line Items]    
Unamortized Debt Issuance Costs 0 (2,150)
2026 Notes | Net Carrying Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Net Carrying Value 0 347,850
2026 Notes | Fair Value | Unsecured debt investments    
Debt Instrument [Line Items]    
Net Carrying Value 0 359,625
Revolving Credit Facility | Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Unamortized Debt Issuance Costs (1,330) (2,314)
Revolving Credit Facility | Revolving Credit Facility | Net Carrying Value | Line of Credit    
Debt Instrument [Line Items]    
Net Carrying Value   9,284
Unamortized Debt Issuance Costs (1,330)  
Revolving Credit Facility | Revolving Credit Facility | Fair Value | Line of Credit    
Debt Instrument [Line Items]    
Net Carrying Value   $ 9,284
Unamortized Debt Issuance Costs $ (1,330)