XML 88 R77.htm IDEA: XBRL DOCUMENT v3.26.3
Derivative Financial Instruments - Balance Sheet Location and Fair Value of Assets Associated with Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Foreign exchange contracts: prepaid expenses and other current assets $ 1,556 $ 0
Foreign exchange contracts: other current liabilities 1,187 392
Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Foreign exchange contracts: prepaid expenses and other current assets 253 105
Foreign exchange contracts: other current liabilities $ 436 $ 320