XML 104 R86.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Instruments - Schedule of Derivatives in Foreign Currency Hedging Relationships (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Derivative Instruments Gain Loss [Line Items]        
Derivative (Loss) Gain Recognized in OCI (Effective Portion) $ (1,223) $ 337 $ 582 $ (944)
Realized net loss from cash flow hedging instruments (120) (162) (1,747) (240)
Fair Value Hedging        
Derivative Instruments Gain Loss [Line Items]        
Derivative (Loss) Gain Recognized in OCI (Effective Portion) $ (1,223) $ 337 $ 582 $ (944)