XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
WARRANTY (Tables)
3 Months Ended
Sep. 30, 2021
Guarantees and Product Warranties [Abstract]  
Schedule of accrual warranty costs
          
   As of and for the
Three Months Ended
September 30,
 
   2021   2020 
Beginning balance  $221   $213 
Accruals during the period   32    80 
Changes in estimates of prior period warranty accruals   (8)   (8)
Warranty amortization/utilization   (13)   (95)
Ending balance  $232   $190