XML 71 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Significant Accounting Policies - Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives        
Stockholders' equity $ 933,301 $ 748,355 $ 637,235 $ 617,768
Accumulated other comprehensive income (loss)        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives        
Stockholders' equity (7,463) (21,930) $ 12,143 $ 8,198
Currency translation adjustments        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives        
Stockholders' equity 8,669 (4,207)    
Net unrealized gain on derivative financial instruments        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives        
Stockholders' equity 558 105    
Unrecognized prior service cost on benefit obligations        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives        
Stockholders' equity (16,917) (17,955)    
Net unrealized gain on available-for-sale investments        
Reclassification Adjustment out of Accumulated Other Comprehensive Income on Derivatives        
Stockholders' equity $ 227 $ 127