XML 77 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments - Schedule of Notional and Fair Values of All Derivative Instruments (Details) - Foreign Exchange Contracts - Designated Derivative Instruments - Cash Flow Hedging [Member] - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Fair value-foreign exchange contract assets, net amount   $ 1,184
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets, Current Prepaid Expense and Other Assets, Current
Accrued liabilities $ 1,858  
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current
Total notional value $ 5,074 $ 738
Total notional value $ 57,329 $ 45,468