v3.26.3
Note 15 - Foreign Operations (Details Textual) - USD ($)
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Accumulated Other Comprehensive Income (Loss), Net of Tax $ 1,367,664   $ 1,308,868
Gain (Loss), Foreign Currency Transaction, after Tax 40,000.00 $ 40,000.00  
Cash and Cash Equivalent $ 82,934,165   $ 93,204,655
Cash Benchmark [Member] | Geographic Concentration Risk [Member] | Non-US [Member]      
Concentration Risk, Percentage 6.00%