v3.25.1
Fair Value of Investments - Schedule of unobservable inputs used in the value measurement of Level 3 investments (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total Investments $ 1,334,314,263 $ 1,407,130,945
Equity [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total Investments 6,822,978  
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total Investments 6,175,640 0
Fair Value, Inputs, Level 3 [Member] | Equity [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total Investments 6,175,640 $ 0
Fair Value, Inputs, Level 3 [Member] | Equity [Member] | Market Approach [Member] | EBITDA Multiple [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Total Investments $ 6,175,640  
Weighted Average [1] 9.3  
Fair Value, Inputs, Level 3 [Member] | Equity [Member] | Market Approach [Member] | EBITDA Multiple [Member] | Maximum [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Weighted Average [1] 11  
Fair Value, Inputs, Level 3 [Member] | Equity [Member] | Market Approach [Member] | EBITDA Multiple [Member] | Minimum [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Weighted Average [1] 6  
[1] Unobservable inputs were weighted by the relative fair value of the instruments.