XML 92 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings Per Share - Schedule of Computation Of Net Increase In Net Assets Per Share Resulting From Operations (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]          
Net Income (Loss) $ (88,931,013) $ (63,137,172) $ 38,474,432    
Weighted average shares outstanding, Basic 84,988,524 79,670,868 57,767,264 57,767,264 57,767,264
Weighted average shares outstanding, Diluted 84,988,524 79,670,868 57,767,264    
Earnings (loss) per share, Basic $ (1.05) $ (0.79) $ 0.67    
Earnings (loss) per share, Diluted $ (1.05) $ (0.79) $ 0.67