v3.25.4
Note 14 - Foreign Operations - Long-lived Assets by Country (Details) - USD ($)
Dec. 31, 2025
Jun. 30, 2025
Long-lived assets $ 51,557,767 $ 53,131,771
UNITED STATES    
Long-lived assets 44,850,132 45,982,722
LATVIA    
Long-lived assets 4,514,089 4,848,441
CHINA    
Long-lived assets $ 2,193,546 $ 2,300,608