v3.25.2
Investments and Fair Value Measurements - Additional Information (Details) - Level 3 - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Summary of Investment Holdings [Line Items]    
Fair Value $ 338,628,502 $ 410,096,869
EBITDA Multiple | Enterprise Value Waterfall    
Summary of Investment Holdings [Line Items]    
Fair Value   $ 25,500,000