v3.26.1
WARRANTIES (Product Warranty Liabilities) (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Warranties  
Warranty claims $ (131,345)
Warranty accruals 143,656
Foreign currency translation 17
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesCurrent  
Warranties  
Warranty liabilities, beginning balance 146,279
Warranty liabilities, ending balance $ 158,607