v3.25.1
Fair Value of Financial Instruments - Summary of Company's Assets Measured at Fair Value by Investment Type on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Significant Unobservable Inputs (Level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Investments at fair value $ 1,777,345 $ 1,710,169
Fair Value, Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Investments at fair value 1,792,689 1,725,570
Cash and cash equivalents 8,386 9,627
Total 1,801,075 1,735,197
Fair Value, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents 8,386 9,627
Total 8,386 9,627
Fair Value, Recurring | Significant Unobservable Inputs (Level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Investments at fair value 1,777,345 1,710,169
Total 1,777,345 1,710,169
Fair Value, Recurring | Measured at Net Asset Value    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Investments at fair value 15,344 15,401
Total 15,344 15,401
Fair Value, Recurring | Secured Loans    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Investments at fair value 1,330,377 1,286,668
Fair Value, Recurring | Secured Loans | Significant Unobservable Inputs (Level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Investments at fair value 1,330,377 1,286,668
Fair Value, Recurring | Equipment Financing    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Investments at fair value 336,728 315,463
Fair Value, Recurring | Equipment Financing | Significant Unobservable Inputs (Level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Investments at fair value 336,728 315,463
Fair Value, Recurring | Warrants    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Investments at fair value 51,776 51,454
Fair Value, Recurring | Warrants | Significant Unobservable Inputs (Level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Investments at fair value 51,776 51,454
Fair Value, Recurring | Equity    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Investments at fair value 73,808 71,985
Fair Value, Recurring | Equity | Significant Unobservable Inputs (Level 3)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Investments at fair value 58,464 56,584
Fair Value, Recurring | Equity | Measured at Net Asset Value    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total Investments at fair value $ 15,344 $ 15,401