XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Comprehensive Income (Loss) - (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss $ (4,059) $ (17,605) $ (10,428) $ (24,829)
Other Comprehensive Income (Loss), Net of Tax 35,761 (6,705) 14,401  
Amounts reclassified from accumulative other comprehensive income, net of $0 tax (22,215) (472)    
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (35,954) (15,221) (7,908) (22,080)
Other Comprehensive Income (Loss), Net of Tax (20,942) (7,313) 14,172  
Amounts reclassified from accumulative other comprehensive income, net of $0 tax 209      
Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (441) (2,506) (2,910) (2,749)
Other Comprehensive Income (Loss), Net of Tax 2,065 404 (161)  
Amounts reclassified from accumulative other comprehensive income, net of $0 tax 0      
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss 23,753 0 0 0
Other Comprehensive Income (Loss), Net of Tax 42,740 0 0  
Amounts reclassified from accumulative other comprehensive income, net of $0 tax (18,987)      
Forward Foreign Currency        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (8,583) (122) (390) $ 0
Other Comprehensive Income (Loss), Net of Tax 11,898 204 $ 390  
Amounts reclassified from accumulative other comprehensive income, net of $0 tax $ (3,437) $ (472)