v3.26.1
Investments and Fair Value Measurements - Additional Information (Details) - Level 3 - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Summary of Investment Holdings [Line Items]    
Fair Value $ 227,711,517 $ 285,601,784
EBITDA Multiple | Enterprise Value Waterfall    
Summary of Investment Holdings [Line Items]    
Fair Value   $ 5,600,000