XML 80 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Plant and Equipment - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Depreciation of property, plant and equipment $ 91,073 $ 80,119 $ 70,834
Machinery and equipment 994,828 956,035  
Accumulated depreciation 852,221 789,524  
Test Systems Leased By Customers      
Property, Plant and Equipment [Line Items]      
Machinery and equipment 13,400 23,400  
Accumulated depreciation $ 8,700 $ 7,500