XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
WARRANTY ACCRUAL (Tables)
12 Months Ended
Jun. 30, 2022
Guarantees and Product Warranties [Abstract]  
Schedule of accrual warranty costs
          
   June 30, 
   2022   2021 
Balance at beginning of year  $221   $213 
Accruals during the year   177    339 
Change in estimates of prior period accruals   54    (27)
Warranty amortization/utilization   (112)   (304)
Balance at end of year  $340   $221