XML 37 R27.htm IDEA: XBRL DOCUMENT v3.25.1
WARRANTY (Tables)
9 Months Ended
Mar. 31, 2025
Guarantees and Product Warranties [Abstract]  
Schedule of accrual warranty costs
         
   As of and for the
Three Months Ended
March 31,
 
   2025   2024 
Beginning balance   $312   $194 
Accruals during the period    51    102 
Changes in estimates of prior period warranty accruals    11     
Warranty amortization and utilization    (48)   (23)
Ending balance   $326   $273 

 

         
   As of and for the
Nine Months Ended
March 31,
 
   2025   2024 
Beginning balance   $277   $200 
Accruals during the period    189    155 
Changes in estimates of prior period warranty accruals    (14)   7 
Warranty amortization and utilization    (126)   (89)
Ending balance   $326   $273