XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.3
WARRANTY (Tables)
3 Months Ended
Sep. 30, 2024
Guarantees and Product Warranties [Abstract]  
Schedule of accrual warranty costs
      
   As of and for the
Three Months Ended
September 30,
 
   2024   2023 
Beginning balance  $277   $200 
Accruals during the period   90    24 
Changes in estimates of prior period warranty accruals   (18)   (2)
Warranty amortization/utilization   (49)   (33)
Ending balance  $300   $189