XML 95 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Distributions Paid (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
INCOME TAXES    
Ordinary income $ 40,674,964 $ 35,032,563
Qualified dividends 4,344 48,171
Distributions of long-term capital gains(2) 544,367 446,746
Total distributions paid to common stockholders(3) 41,223,675 35,527,480
Distribution of long-term capital gain 544,367 $ 446,746
Dividends payable $ 3,663,233