v3.25.2
Note 7 - Bank Debt - Summary of Loan Balances (Details) - Bank Debt [Member] - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Real property term loan $ 14,770,759 $ 5,792,369
Less: current portion 147,012 141,816
Non-current debt 14,623,747 5,650,553
Less: unamortized debt costs 85,934 90,798
Net non-current debt 14,537,813 5,559,755
Term Debt [Member]    
Real property term loan 5,722,171 5,792,369
Line of Credit [Member]    
Real property term loan $ 9,048,588 $ 0