v3.26.1
PRODUCT WARRANTIES (Tables)
3 Months Ended
Mar. 31, 2026
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability
Activity related to the warranty accrual was as follows:
Three Months Ended March 31,
20262025
Balance, beginning of period$31,464 $34,352 
Provision for warranty accrual4,289 1,742 
Warranty claims(4,087)(3,779)
Foreign currency translation(389)801 
Balance, end of period$31,277 $33,116