v3.26.3
Customer-Related Liabilities - Schedule of Changes in Liability for Product Warranty Claims (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Other Liabilities Disclosure [Abstract]        
Balance at beginning of the period $ 5,566 $ 5,579 $ 5,350 $ 5,423
Provision for warranty claims, net 477 20 1,405 948
Satisfaction of warranty claims (225) (436) (707) (1,727)
Other, primarily impact from changes in foreign currency exchange rates (128) (35) (358) 484
Balance at end of the period $ 5,690 $ 5,128 $ 5,690 $ 5,128