XML 71 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
DERIVATIVES AND HEDGING ACTIVITIES - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]      
Derivative assets $ 0 $ 200,000  
Derivative liabilities 0 $ 400,000  
Derivative Asset, Statement of Financial Position [Extensible Enumeration]   Prepaid expenses and other current assets  
Derivative Liability, Statement of Financial Position [Extensible Enumeration]   Other current liabilities  
Israel      
Derivative [Line Items]      
Compensating balance, amount 1,000,000.0 $ 1,000,000.0  
Not Designated as Hedging Instrument | Other Nonoperating Income (Expense)      
Derivative [Line Items]      
Gain (loss) recorded in other expense, net $ (1,400,000) $ (200,000) $ 300,000