v3.25.4
Note 14 - Foreign Operations - Revenues by Country (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Revenue $ 16,351,652 $ 7,424,829 $ 31,409,933 $ 15,825,210
UNITED STATES        
Revenue 6,851,495 4,763,010 14,282,038 10,628,649
Europe [Member]        
Revenue 8,007,751 1,308,728 13,796,871 2,589,988
CHINA        
Revenue 963,124 694,884 2,173,998 1,324,301
Asia [Member]        
Revenue 306,977 272,287 686,587 482,518
Other Foreign Countries [Member]        
Revenue $ 222,305 $ 385,920 $ 470,439 $ 799,754