SCHEDULE OF BASIC AND DILUTED COMMON SHARE (Details) - USD ($) |
3 Months Ended | 12 Months Ended | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 |
Sep. 30, 2025 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
Sep. 30, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Dec. 31, 2023 |
Sep. 30, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|||
| Net Change in Net Assets Resulting from Operations per Common Share: | |||||||||||||||||
| Net change in net assets resulting from operations | $ 48,808,336 | $ (38,124,247) | $ 5,066,822 | ||||||||||||||
| Weighted-average common shares–basic | 25,212,863 | 24,371,533 | 23,728,095 | 23,571,840 | 23,436,365 | 23,378,002 | 23,410,235 | 25,393,490 | 25,251,921 | 25,351,306 | 25,952,447 | 28,378,529 | 24,225,991 | 23,901,805 | 26,222,667 | ||
| Earnings per common share–basic | $ (0.80) | $ 0.30 | $ 2.63 | $ (0.03) | $ (0.23) | $ (0.45) | $ (0.87) | $ (0.36) | $ 0.99 | $ (0.60) | $ 0.16 | $ 2.01 | $ (1.60) | $ 0.19 | |||
| Net change in net assets resulting from operations | $ 48,808,336 | $ (38,124,247) | $ 5,066,822 | ||||||||||||||
| Adjustment for interest and amortization on 6.50% Convertible Notes due 2029 | [1] | 2,499,717 | |||||||||||||||
| Net change in net assets resulting from operations, as adjusted | 51,308,053 | (38,124,247) | 5,066,822 | ||||||||||||||
| Adjustment for dilutive effect of 6.50% Convertible Notes due 2029 | [1] | $ 4,563,109 | |||||||||||||||
| Weighted-average common shares outstanding–diluted | [1] | 28,789,100 | 23,901,805 | 26,222,627 | |||||||||||||
| Earnings per common share–diluted | $ 1.78 | $ (1.60) | $ 0.19 | ||||||||||||||
| |||||||||||||||||