v3.26.1
Note 1 - Nature of Business and Summary of Significant Accounting Policies - Schedule of Warranty Liability (Details) - USD ($)
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Beginning warranty reserve $ 1,645,000 $ 1,567,000
Accrual for products sold 668,000 441,000
Expenditures and costs incurred for warranty claims (414,000) (363,000)
Ending warranty reserve $ 1,899,000 $ 1,645,000