XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Formation and Business Purpose (Details) - USD ($)
$ in Thousands
9 Months Ended
May 23, 2023
Sep. 30, 2025
Sep. 30, 2024
Summary of Investment Holdings [Line Items]      
Capital Commitments   $ 512,405 $ 490,505
Investment period 4 years    
Term of company 6 years    
Term of company, extension period 1 year    
Term of company, additional extension period 1 year    
Minimum      
Summary of Investment Holdings [Line Items]      
EBITDA as defined for middle market business   10,000  
Maximum      
Summary of Investment Holdings [Line Items]      
EBITDA as defined for middle market business   200,000  
Private Placement      
Summary of Investment Holdings [Line Items]      
Offering period 18 months    
New Mountain Capital      
Summary of Investment Holdings [Line Items]      
Assets under management   $ 60,000,000