XML 91 R78.htm IDEA: XBRL DOCUMENT v3.26.1
Note 15 - Foreign Operations - Revenues by Country (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Revenue $ 19,149,814 $ 9,167,627 $ 50,559,747 $ 24,992,837
UNITED STATES        
Revenue 10,121,552 5,745,895 24,403,590 16,374,544
Europe [Member]        
Revenue 6,978,833 2,267,780 20,775,704 4,857,768
CHINA        
Revenue 1,036,800 711,823 3,210,798 2,036,124
Asia [Member]        
Revenue 791,485 260,432 1,478,072 742,950
Other Foreign Countries [Member]        
Revenue $ 221,144 $ 181,697 $ 691,583 $ 981,451