v3.26.1
Note 1 - Nature of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Product Warranty Liability [Table Text Block]
  

Year Ended June 30,

 
  

2026

  

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