v3.25.1
Note 5 - Intangible Assets - Future Amortization Expense (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Remainder of 2025 $ 658,436  
2026 877,915  
2027 877,915  
2028 875,169  
2029 874,918  
Thereafter 1,656,821  
Finite-Lived Intangible Assets, Net $ 5,821,174 $ 5,859,152