XML 175 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Instruments - Schedule of Cash Flow Hedging Relationship on Income and Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax $ (172) $ (48) $ (3,488)
Foreign Exchange Forward [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax 88 (168) (643)
Foreign Exchange Option [Member]      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax $ (260) $ 120 $ (2,845)