XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies, Revenue Recognition (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
Investment
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Revenue Recognition [Abstract]      
Interest income $ 8,896,497 $ 10,848,716  
Interest receivable 4,652,720   $ 3,887,028
Payment in-kind interest income $ 1,051,324 1,470,542  
Non-accrual status interest or dividend payments 90 days    
Number of investment on non-accrual status | Investment 4    
Capital distributions from equity investments $ 0   0
Dividend income 221,307 0  
Unamortized discount 5,863,474   6,287,447
Original issue discount amortized 775,181 657,310  
Amendment, waiver, and consent fees 87,706 16,722  
Early repayment and termination fees 0 0  
Net realized gain (loss) on investments 1,863,881 $ 0  
Consolidated Machine & Tool Holdings, LLC and Masterwork Electronics, Inc. [Member]      
Revenue Recognition [Abstract]      
Non-accrual status investments interest $ 0   $ 870,542