XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANTY (Tables)
9 Months Ended
Mar. 31, 2023
Guarantees and Product Warranties [Abstract]  
Schedule of accrual warranty costs
          
   As of and for the
Three Months Ended
March 31,
 
   2023   2022 
Beginning balance   $344   $255 
Accruals during the period    26    52 
Changes in estimates of prior period warranty accruals    (103)   50 
Warranty amortization and utilization    (15)   (29)
Ending balance   $252   $328 

 

   As of and for the
Nine Months Ended
March 31,
 
   2023   2022 
Beginning balance   $340   $221 
Accruals during the period    135    117 
Changes in estimates of prior period warranty accruals    (89)   53 
Warranty amortization and utilization    (134)   (63)
Ending balance   $252   $328