v3.26.1
Organization and Basis of Presentation - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jul. 20, 2026
Net investment income before taxes $ 38,771,921 $ 18,103,983 $ 78,393,437 $ 34,229,601  
Additional subscriptions amount         $ 18,300,000
Common Stock          
Share Price $ 25   $ 25    
Minimum          
EBITDA     $ 10,000,000    
Net investment income before taxes     50,000,000    
Minimum | Core [Member]          
EBITDA     25,000,000    
Maximum          
EBITDA     250,000,000    
Net investment income before taxes     2,500,000,000    
Additional subscriptions amount $ 5,000,000,000   5,000,000,000    
Maximum | Core [Member]          
EBITDA     $ 75,000,000