v3.26.1
Derivative Financial Instruments (Fair Value of Derivative Instruments Included in Balance Sheets) (Details) - Derivatives not designated as hedging instruments - Foreign currency derivatives - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Prepaid expenses and other current assets    
Derivatives not designated as hedging instruments:    
Foreign currency derivative assets $ 2,905 $ 2,736
Other assets    
Derivatives not designated as hedging instruments:    
Foreign currency derivative assets 5,094 6,795
Accrued liabilities    
Derivatives not designated as hedging instruments:    
Foreign currency derivative liabilities 1,485 1,993
Other liabilities    
Derivatives not designated as hedging instruments:    
Foreign currency derivative liabilities $ 3,108 $ 4,408