Quarterly report [Sections 13 or 15(d)]

Fair Value of Financial Instruments - Schedule of Equity Investments (Details)

v3.25.2
Fair Value of Financial Instruments - Schedule of Equity 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 And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Total net change in unrealized appreciation (depreciation) $ 47,790 $ (34,722) $ 22,225 $ (31,088)
Significant Unobservable Inputs (Level 3) | Debt investments        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Total net change in unrealized appreciation (depreciation)     (11,400) (17,500)
Significant Unobservable Inputs (Level 3) | Preferred stock        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Total net change in unrealized appreciation (depreciation)     (2,000) (10,500)
Significant Unobservable Inputs (Level 3) | Common stock        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Total net change in unrealized appreciation (depreciation)     (2,000) (1,500)
Significant Unobservable Inputs (Level 3) | Warrant investments        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]        
Total net change in unrealized appreciation (depreciation)     $ 700 $ (2,000)