XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current Liabilities - Schedule of Changes in Liability for Product Warranty Claims (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Other Liabilities Disclosure [Abstract]        
Balance at beginning of the period $ 6,759 $ 7,840 $ 7,331 $ 8,105
Satisfaction of warranty claims (1,100) (923) (2,226) (2,668)
Provision for warranty claims, net (22) 632 1,078 2,141
Other, primarily impact from changes in foreign currency exchange rates (357) (135) (903) (164)
Balance at end of the period $ 5,280 $ 7,414 $ 5,280 $ 7,414