v3.26.1
Product Warranties (Tables)
3 Months Ended
Mar. 31, 2026
Product Warranties Disclosures [Abstract]  
Schedule of Changes in the Carrying Amount of Total Product Warranty Liability
The following table presents the changes in the carrying amount of the total product warranty liability.
Three Months Ended March 31,
(in thousands)20262025
Balance at beginning of period$69,160 $51,787 
Currency translation adjustment(130)72 
Accruals charged to earnings11,567 9,189 
Payments made during the period(8,105)(7,158)
Balance at end of period$72,492 $53,890