XML 63 R54.htm IDEA: XBRL DOCUMENT v3.26.1
Customer-Related Liabilities - Schedule of Changes in Liability for Product Warranty Claims (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Other Liabilities Disclosure [Abstract]        
Balance at beginning of the period $ 5,644 $ 5,058 $ 5,350 $ 5,423
Provision for warranty claims, net 263 691 928 928
Satisfaction of warranty claims (256) (436) (482) (1,291)
Other, primarily impact from changes in foreign currency exchange rates (85) 266 (230) 519
Balance at end of the period $ 5,566 $ 5,579 $ 5,566 $ 5,579