v3.25.2
Investment Valuations and Fair Value Measurements - Summary of Valuation Techniques and Quantitative Information in Determining Fair value of Level 3 Investments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Investment Valuations And Fair Value Measurements [Line Items]    
Fair Value $ 1,288,356 $ 1,029,942
Level 3    
Investment Valuations And Fair Value Measurements [Line Items]    
Fair Value 1,243,461 942,127
Debt    
Investment Valuations And Fair Value Measurements [Line Items]    
Fair Value 1,234,921 941,903
Debt | Level 3    
Investment Valuations And Fair Value Measurements [Line Items]    
Fair Value 1,234,921 941,903
Debt | Level 3 | Income Method | Discount Rate    
Investment Valuations And Fair Value Measurements [Line Items]    
Fair Value $ 1,073,227 $ 889,873
Debt | Level 3 | Income Method | Discount Rate | Minimum    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 8.5 10.3
Debt | Level 3 | Income Method | Discount Rate | Maximum    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 20 22.2
Debt | Level 3 | Income Method | Discount Rate | Weighted Average    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 12.1 13
Debt | Level 3 | Market Method | EBITDA Multiple    
Investment Valuations And Fair Value Measurements [Line Items]    
Fair Value $ 135,208 $ 52,030
Debt | Level 3 | Market Method | EBITDA Multiple | Minimum    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 4.5 6.5
Debt | Level 3 | Market Method | EBITDA Multiple | Maximum    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 7.8 8
Debt | Level 3 | Market Method | EBITDA Multiple | Weighted Average    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 5.7 7.1
Debt | Level 3 | Market Method | Indicative Bid    
Investment Valuations And Fair Value Measurements [Line Items]    
Fair Value $ 0  
Debt | Level 3 | Market Method | Indicative Bid | Minimum    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 0  
Debt | Level 3 | Market Method | Indicative Bid | Maximum    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 0  
Debt | Level 3 | Market Method | Indicative Bid | Weighted Average    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 0  
Debt | Level 3 | Income Method | Discount Rate    
Investment Valuations And Fair Value Measurements [Line Items]    
Fair Value $ 26,486  
Debt | Level 3 | Income Method | Discount Rate | Minimum    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 12.9  
Debt | Level 3 | Income Method | Discount Rate | Maximum    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 17.1  
Debt | Level 3 | Income Method | Discount Rate | Weighted Average    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 15.3  
Debt | Level 3 | Market Method | Indicative Bid | Minimum    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 99.4  
Debt | Level 3 | Market Method | Indicative Bid | Maximum    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 99.6  
Debt | Level 3 | Market Method | Indicative Bid | Weighted Average    
Investment Valuations And Fair Value Measurements [Line Items]    
Debt securities, measurement input 99.5  
Equity    
Investment Valuations And Fair Value Measurements [Line Items]    
Fair Value $ 8,540 $ 224
Equity | Level 3    
Investment Valuations And Fair Value Measurements [Line Items]    
Fair Value 8,540 224
Equity | Level 3 | Market Method | EBITDA Multiple    
Investment Valuations And Fair Value Measurements [Line Items]    
Fair Value $ 7,350 $ 224
Equity | Level 3 | Market Method | EBITDA Multiple | Minimum    
Investment Valuations And Fair Value Measurements [Line Items]    
Equity securities, measurement input 4.5 5.8
Equity | Level 3 | Market Method | EBITDA Multiple | Maximum    
Investment Valuations And Fair Value Measurements [Line Items]    
Equity securities, measurement input 6.5 7.5
Equity | Level 3 | Market Method | EBITDA Multiple | Weighted Average    
Investment Valuations And Fair Value Measurements [Line Items]    
Equity securities, measurement input 5 6.8
Equity | Level 3 | Market Method | Indicative Bid    
Investment Valuations And Fair Value Measurements [Line Items]    
Fair Value $ 1,190  
Equity | Level 3 | Market Method | Indicative Bid | Minimum    
Investment Valuations And Fair Value Measurements [Line Items]    
Equity securities, measurement input 2.97  
Equity | Level 3 | Market Method | Indicative Bid | Maximum    
Investment Valuations And Fair Value Measurements [Line Items]    
Equity securities, measurement input 2.97  
Equity | Level 3 | Market Method | Indicative Bid | Weighted Average    
Investment Valuations And Fair Value Measurements [Line Items]    
Equity securities, measurement input 2.97