XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Significant Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Oct. 06, 2020
USD ($)
Dec. 31, 2022
USD ($)
manufacturing_facility
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
[1]
Significant Accounting Policies [Line Items]          
Number of manufacturing facilities | manufacturing_facility   31      
Proceeds from sale of business   $ 0 $ (3,880) $ 743,178  
Gains (losses) on intercompany loan transactions   200 (500) (800)  
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents   12,808 28,656 [1] $ 48,138 [1] $ 31,703
Cash Grants Amounts   1,400      
Geographic Distribution, Foreign          
Significant Accounting Policies [Line Items]          
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents   $ 12,500 $ 17,600    
Senior Secured And Incremental Term Loans          
Significant Accounting Policies [Line Items]          
Repayments of debt $ 700,000        
Life Sciences | Discontinued Operations, Disposed of by Sale          
Significant Accounting Policies [Line Items]          
Proceeds from sale of business $ 757,200        
Land and buildings | Minimum          
Significant Accounting Policies [Line Items]          
Estimated useful lives   10 years      
Land and buildings | Maximum          
Significant Accounting Policies [Line Items]          
Estimated useful lives   40 years      
Machinery and equipment | Minimum          
Significant Accounting Policies [Line Items]          
Estimated useful lives   3 years      
Machinery and equipment | Maximum          
Significant Accounting Policies [Line Items]          
Estimated useful lives   12 years      
Wuxi Weifu Autocam Precision Machinery Company, Ltd.          
Significant Accounting Policies [Line Items]          
Investment in joint venture   49.00%      
[1] Cash and cash equivalents include $13.8 million of cash and cash equivalents that were included in current assets of discontinued operations as of December 31, 2019.