v3.26.1
Investment Valuations and Fair Value Measurements - Summary by Major Security Type of Fair Valuations According to Inputs Used in Valuing Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets $ 1,183,454 $ 1,198,298
Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 511,195 544,564
Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 95,884 100,629
Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 8,452 9,352
Short-Term Investments    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 567,923 543,753
Level 1    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 576,375 553,105
Level 1 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 0 0
Level 1 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 0 0
Level 1 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 8,452 9,352
Level 1 | Short-Term Investments    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 567,923 543,753
Level 2    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 0 0
Level 2 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 0 0
Level 2 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 0 0
Level 2 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 0 0
Level 2 | Short-Term Investments    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 0 0
Level 3    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 607,079 645,193
Level 3 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 511,195 544,564
Level 3 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 95,884 100,629
Level 3 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets 0 0
Level 3 | Short-Term Investments    
Investment Valuations And Fair Value Measurements [Line Items]    
Total Assets $ 0 $ 0