v3.25.2
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, 2025
Dec. 31, 2024
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total $ 1,288,356 $ 1,029,942
Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 1,234,921 941,903
Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 8,540 224
Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 44,895 87,815
Level 1    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 44,895 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 1 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 44,895 87,815
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 1,243,461 942,127
Level 3 | Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 1,234,921 941,903
Level 3 | Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total 8,540 224
Level 3 | Cash Equivalents    
Investment Valuations And Fair Value Measurements [Line Items]    
Investments Fair Value , Total $ 0 $ 0