Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Fair Value of Financial Instruments - Schedule of Equity Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis Valuation Techniques [Line Items]    
Total net change in unrealized appreciation (depreciation) $ (25,565) $ 3,634
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) (23,400) 400
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) (4,000) (2,300)
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,300) (1,800)
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) $ (1,600) $ 700