XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Basis of Presentation and Significant Accounting Policies - Accumulated Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives        
Stockholders' Equity $ 637,235 $ 617,768 $ 404,112 $ 235,701
Currency translation adjustments        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives        
Stockholders' Equity 30,627 24,454    
Net unrealized loss on derivative financial instruments        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives        
Stockholders' Equity (694)      
Net unrealized loss on derivative financial instruments        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives        
Stockholders' Equity   (496)    
Unrecognized prior service cost on benefit obligations        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives        
Stockholders' Equity (18,022) (15,902)    
Net unrealized gain on available-for-sale investments        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives        
Stockholders' Equity 232 142    
Accumulated other comprehensive income        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives        
Stockholders' Equity $ 12,143 $ 8,198 $ (7,448) $ (10,289)