XML 58 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Derivative Instruments Measured at Fair Value (Details) - Foreign Exchange Contract - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Prepaid Expenses and Other Current Assets | Cash Flow Hedging    
Derivative [Line Items]    
Notional Amount $ 128,411 $ 0
Derivative Asset, Fair Value 3,372  
Derivative Liability, Fair Value   0
Prepaid Expenses and Other Current Assets | Fair Value Hedging    
Derivative [Line Items]    
Notional Amount 39,155 0
Derivative Asset, Fair Value 36  
Derivative Liability, Fair Value   0
Accrued expenses and other short-term liabilities: | Cash Flow Hedging    
Derivative [Line Items]    
Notional Amount 0 136,426
Derivative Asset, Fair Value 0  
Derivative Liability, Fair Value   (7,221)
Accrued expenses and other short-term liabilities: | Fair Value Hedging    
Derivative [Line Items]    
Notional Amount 5,213 32,066
Derivative Liability, Fair Value (7) (226)
Other Noncurrent Assets | Cash Flow Hedging    
Derivative [Line Items]    
Notional Amount 33,233 0
Derivative Asset, Fair Value 519  
Derivative Liability, Fair Value   0
Long-Term Other Liabilities | Cash Flow Hedging    
Derivative [Line Items]    
Notional Amount 102,216 107,210
Derivative Liability, Fair Value $ (1,624) $ (2,060)