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]    
Investments Fair Value , Total $ 687,092 $ 1,250,833
Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 613,345 1,169,913
Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 45,626 39,875
Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 28,121 41,045
Level 1    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 68,731 41,045
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 40,610 0
Level 1 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 28,121 41,045
Level 2    
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 2 | Cash Equivalents    
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 618,361 1,209,788
Level 3 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 613,345 1,169,913
Level 3 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 5,016 39,875
Level 3 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total $ 0 $ 0