XML 182 R112.htm IDEA: XBRL DOCUMENT v3.25.4
Contingencies - Warranty Reserve (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Warranty Expense [Rollforward]      
Beginning warranty reserve $ 13,724 $ 14,288 $ 15,230
Warranty payments (15,129) (11,802) (9,794)
Warranty claims, current 12,922 10,684 9,128
Warranty claims, preexisting 82 765 (614)
Currency translation and other adjustments 265 (211) 338
Ending warranty reserve $ 11,864 $ 13,724 $ 14,288