v3.26.1
Earnings Per Share - Schedule of Weighted Average Basic and Diluted Net Increase in Net Assets (Details) - USD ($)
3 Months Ended
May 31, 2026
May 31, 2025
Schedule of Weighted Average Basic and Diluted Net Increase (Decrease) in Net Assets [Abstract]    
Net increase (decrease) in net assets resulting from operations $ (6,903,113) $ 13,932,263
Weighted average common shares outstanding 16,252,548 15,344,510
Weighted average earnings (loss) per common share $ (0.42) $ 0.91