XML 69 R53.htm IDEA: XBRL DOCUMENT v3.25.4
WARRANTY (Tables)
12 Months Ended
Dec. 31, 2025
Product Warranties Disclosures [Abstract]  
Schedule of Product Warranty Liability
Changes in the warranty liability for the periods set forth below consisted of the following (amounts in thousands):
20252024
Warranty liability, January 1$22,392 $21,710 
Provision for warranty liabilities10,957 12,766 
Warranty payments made(9,780)(13,868)
Other adjustments, including acquisition of Titan Specialty— 1,784 
Warranty liability, December 31$23,569 $22,392