XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Other Income (Expense) Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Derivative Instruments, Gain (Loss) [Line Items]      
Foreign currency forward contract gain, net $ 14,413 $ 2,910 $ 6,947
Foreign currency transaction gain (loss), net (6,368) 9,024 (5,838)
Other 916 1,989 485
Other income, net 8,961 24,969 1,594
Other income (expense)      
Derivative Instruments, Gain (Loss) [Line Items]      
Foreign currency forward contract gain, net 14,413 2,156 4,176
Currency Swap | Other income (expense)      
Derivative Instruments, Gain (Loss) [Line Items]      
Settlement of cross-currency swap contract $ 0 $ 11,046 $ 0