XML 107 R87.htm IDEA: XBRL DOCUMENT v3.25.4
Financial Instruments - Schedule of Fair Value of Derivative Instruments and the Balance Sheet Lines in Which They Are Recorded (Details) - Foreign currency forward - Designated as Hedging Instrument - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Prepaid and other current assets    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value Asset $ 647 $ 2,258
Other accrued expenses    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value Liability $ (654) $ (888)