v3.25.2
Note 14 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Deferred Tax Assets, Valuation Allowance $ 991,000 $ 491,000  
Unrecognized Tax Benefits 3,923,000 3,888,000 $ 3,000,000
Unrecognized Tax Benefits, Interest on Income Taxes Accrued 600,000 500,000  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 3,900    
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 3,200,000    
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit 1,000,000    
Decrease in Unrecognized Tax Benefits is Reasonably Possible $ 800,000    
Domestic Tax Jurisdiction [Member]      
Open Tax Year 2021 2022 2023 2024 2025    
State and Local Jurisdiction [Member]      
Open Tax Year 2018 2019 2020 2021 2022 2023 2024 2025    
Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member]      
Open Tax Year 2020 2021 2022 2023 2024 2025    
Foreign Tax Jurisdiction [Member] | Mexican Tax Authority [Member]      
Open Tax Year 2018 2019 2020 2021 2022 2023 2024 2025    
Wholesale Segment [Member]      
Deferred Tax Assets, Valuation Allowance $ 1,000,000 $ 500,000  
Retail Segments [Member]      
Deferred Tax Assets, Valuation Allowance $ 500,000