XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
WARRANTY (Tables)
3 Months Ended
Sep. 30, 2023
Guarantees and Product Warranties [Abstract]  
Schedule of accrual warranty costs
          
   As of and for the
Three Months Ended
September 30,
 
   2023   2022 
Beginning balance   $200   $340 
Accruals during the period    24    54 
Changes in estimates of prior period warranty accruals    (2)   14 
Warranty amortization/utilization    (33)   (42)
Ending balance   $189   $366