v3.26.3
Fair Value Measurements and Derivative Instruments (Impact in the Statement of Operations) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Foreign Exchange Contract | Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss)        
Amount of (Gain)/Loss Recognized $ 103 $ 2 $ 88 $ (243)