v3.26.1
Financial Instruments - Schedule of Gross Amounts of Foreign Currency Forward Contracts (Details) - Foreign Exchange Contracts - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Gross amount of recognized assets $ 101 $ 1,009
Gross amount of recognized liabilities (2,385) (1,266)
Net derivative liabilities $ (2,284) $ (257)