XML 102 R84.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Instruments - Schedule of Notional value of Foreign Exchange Contracts (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Foreign exchange contracts — Forwards | Designated as Hedging Instrument    
Derivatives Fair Value [Line Items]    
Notional value $ 48,713 $ 48,376