v3.26.1
Note 9 - Income Taxes - Cash Paid for Income Taxes (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Federal tax $ 0  
State 19,864  
Foreign 305,772  
Total cash paid for income taxes (net of refunds) 325,636 $ 206,121
New Hampshire Tax Authority [Member]    
State 11,488  
Other State Tax Authorities [Member]    
State 8,376  
State Administration of Taxation, China [Member]    
Foreign 237,990  
China withholding tax $ 67,782