v3.25.1
Note 7 - Bank Debt - Summary of Loan Balances (Details) - Bank Debt [Member] - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Real property term loan $ 18,656,438 $ 5,792,369
Less: current portion 144,362 141,816
Non-current debt 18,512,076 5,650,553
Less: unamortized debt costs 88,366 90,798
Net non-current debt 18,423,710 5,559,755
Term Debt [Member]    
Real property term loan 5,756,460 5,792,369
Line of Credit [Member]    
Real property term loan $ 12,899,978 $ 0