XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
DERIVATIVE INSTRUMENTS AND HEDGING STRATEGIES - Schedule of Impact of Gains and Losses from Derivatives Designated and Not Designated as Hedging Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivatives designated as hedging instruments: | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent | Operating expenses        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivatives Designated as Cash Flow Hedging Instruments $ 172 $ 908 $ 486 $ 426
Derivatives designated as hedging instruments: | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent | Net product revenues        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivatives Designated as Cash Flow Hedging Instruments 3,365 (4,636) 5,617 (489)
Derivatives not designated as hedging instruments:        
Derivative Instruments, Gain (Loss) [Line Items]        
Derivatives Not Designated as Hedging Instruments $ (12,094) $ 6,559 $ 9,447 $ 3,165