v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue (Details)
Jun. 30, 2025
Minimum  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Product extended warranty contracts term (in years) 1 year
Maximum  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Product extended warranty contracts term (in years) 2 years