XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurement - Fair Value of Our Derivative Balance Sheet (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Foreign exchange contracts | Designated as Hedging Instrument    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset, current $ 3,244 $ 1,179
Derivative asset, noncurrent 329 139
Derivative Equity 2,997 1,354
Interest rate swap agreement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative asset, noncurrent 1,884 1,073
Derivative Equity 3,874 3,484
Accrued liabilities and other | Foreign exchange contracts | Not Designated as Hedging Instrument    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability 470 304
Other long-term liabilities | Foreign exchange contracts | Not Designated as Hedging Instrument    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Derivative Liability $ 43 $ 0