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
Dec. 31, 2025
Dec. 31, 2024
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total $ 1,250,833 $ 1,029,942
Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 41,045 87,815
Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 1,169,913 941,903
Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 39,875 224
Level 1    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 41,045 87,815
Level 1 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 41,045 87,815
Level 1 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 0 0
Level 1 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 0 0
Level 2    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 0 0
Level 2 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 0 0
Level 2 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 0 0
Level 2 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 0 0
Level 3    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 1,209,788 942,127
Level 3 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 0 0
Level 3 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 1,169,913 941,903
Level 3 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total $ 39,875 $ 224