v3.26.1
Investment Valuations and Fair Value Measurements - Summary of Major Security Type of Fair Valuations (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value $ 229,618 $ 212,941
Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 4,940 4,426
Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 208,025 201,253
Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 16,653 7,262
Level 1    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 19,828 4,426
Level 1 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 4,940 4,426
Level 1 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Level 1 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 14,888 0
Level 2    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Level 2 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Level 2 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Level 2 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Level 3    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 209,790 208,515
Level 3 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 0 0
Level 3 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value 208,025 201,253
Level 3 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investment, Fair Value $ 1,765 $ 7,262