XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
WARRANTY (Tables)
9 Months Ended
Mar. 31, 2024
Guarantees and Product Warranties [Abstract]  
Schedule of accrual warranty costs
          
   As of and for the
Three Months Ended
March 31,
 
   2024   2023 
Beginning balance   $194   $344 
Accruals during the period    102    26 
Changes in estimates of prior period warranty accruals        (103)
Warranty amortization and utilization    (23)   (15)
Ending balance   $273   $252 

 

   As of and for the
Nine Months Ended
March 31,
 
   2024   2023 
Beginning balance   $200   $340 
Accruals during the period    155    135 
Changes in estimates of prior period warranty accruals    7    (89)
Warranty amortization and utilization    (89)   (134)
Ending balance   $273   $252