v3.26.1
Note 7 - Goodwill and Intangible Assets - Future Amortization of Intangibles (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
June 30, 2027 $ 1,780,543  
June 30, 2028 1,730,103  
June 30, 2029 1,730,103  
June 30, 2030 1,730,103  
June 30, 2031 1,730,103  
After June 30, 2031 8,433,646  
Intangible Asset, Finite-Lived, after Accumulated Amortization $ 17,134,601 $ 15,987,923