XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
WARRANTY (Tables)
3 Months Ended
Sep. 30, 2022
Guarantees and Product Warranties [Abstract]  
Schedule of accrual warranty costs
          
   As of and for the
Three Months Ended
September 30,
 
   2022   2021 
Beginning balance  $340   $221 
Accruals during the period   54    32 
Changes in estimates of prior period warranty accruals   14    (8)
Warranty amortization/utilization   (42)   (13)
Ending balance  $366   $232