XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cash and cash equivalents $ 66,159   $ 66,159   $ 116,762
Fair value of plan assets 1,576   1,576   1,763
Accumulated depreciation of property and equipment 66,468   66,468   61,157
Accumulated amortization of intangible assets 30,988   30,988   30,412
Intangible Assets, Net 12,851   12,851   14,343
Intangible Assets, amortization expense     1,120    
Intangible Assets, Foreign currency translation losses     372    
Pre-tax asset impairment charge 6,938        
Credit losses 72   72    
Net foreign exchange gains (losses) 783 $ 198 54 $ (379)  
Accumulated foreign currency adjustments included in other comprehensive loss amounted 12,236   12,236   9,643
Unrealized loss on marketable securities 278   $ 278   434
Minimum [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Intangible Assets, Amortization Period (Years)     5 years    
Minimum [Member] | Computer Equipment [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Estimated useful lives of assets     2 years    
Minimum [Member] | Machinery and Equipment [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Estimated useful lives of assets     2 years    
Minimum [Member] | Furniture and Fixtures [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Estimated useful lives of assets     2 years    
Maximum [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Intangible Assets, Amortization Period (Years)     15 years    
Maximum [Member] | Buildings [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Estimated useful lives of assets     20 years    
Maximum [Member] | Computer Equipment [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Estimated useful lives of assets     10 years    
Maximum [Member] | Machinery and Equipment [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Estimated useful lives of assets     10 years    
Maximum [Member] | Furniture and Fixtures [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Estimated useful lives of assets     10 years    
Money Market Fund [Member] | Level I Instruments [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cash and cash equivalents $ 5,636   $ 5,636   $ 1,160