XML 67 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments and Hedges (Fair Value of Forward Exchange Contracts) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Forward Contracts        
Derivative [Line Items]        
(Losses) gains recognized in income $ (3,308) $ (24) $ (5,339) $ 4,501