v3.26.1
Investments and Fair Value Measurements - Additional Information (Details) - Level 3 - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Summary of Investment Holdings [Line Items]    
Fair Value $ 272,738,564 $ 285,601,784
EBITDA Multiple | Enterprise Value Waterfall    
Summary of Investment Holdings [Line Items]    
Fair Value $ 15,300,000 $ 5,600,000