v3.26.3
Note 15 - Foreign Operations - Long-lived Assets by Country (Details) - USD ($)
Sep. 30, 2026
Jun. 30, 2026
Long-lived assets $ 64,835,323 $ 64,111,171
UNITED STATES    
Long-lived assets 57,402,007 56,884,880
LATVIA    
Long-lived assets 5,497,786 5,176,771
CHINA    
Long-lived assets $ 1,935,530 $ 2,049,520