v3.26.1
Earnings Per Share - Summary of Computation of Basic and Diluted Earnings Per Common Share (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net increase (decrease) in net assets resulting from operations $ (13,477,000) $ 380,599
Weighted average common shares outstanding - basic 9,066,308 11,056,433
Weighted average common shares outstanding - diluted 9,066,308 11,056,433
Net increase (decrease) in net assets resulting from operations per common share - basic $ (1.49) $ 0.03
Net increase (decrease) in net assets resulting from operations per common share - diluted $ (1.49) $ 0.03