XML 78 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Dec. 31, 2020
AUD ($)
Dec. 31, 2022
EUR (€)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
EUR (€)
Dec. 31, 2021
USD ($)
Australian Subsidiary            
Derivatives Fair Value [Line Items]            
Fair value of derivatives amount recognized $ 1,613,000          
Australian Subsidiary | Cost of Goods Sold            
Derivatives Fair Value [Line Items]            
Fair value of derivatives amount recognized 124,000          
Australian Subsidiary | Research and Development Expenses            
Derivatives Fair Value [Line Items]            
Fair value of derivatives amount recognized 890,000          
Australian Subsidiary | Selling, General and Administrative Expenses            
Derivatives Fair Value [Line Items]            
Fair value of derivatives amount recognized 599,000          
Australian Subsidiary | Cash Flow Hedges            
Derivatives Fair Value [Line Items]            
Amount of gain reclassified from other comprehensive (loss) income $ 752,000          
Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent        
Foreign Currency Forward Contracts | Prepaid Expenses and Other Current Assets            
Derivatives Fair Value [Line Items]            
Derivatives asset fair value           $ 5,000
Foreign Currency Forward Contracts | Accrued Expenses And Other Current Liabilities            
Derivatives Fair Value [Line Items]            
Liability derivatives       $ 0    
Foreign Currency Forward Contracts | Irish Subsidiary            
Derivatives Fair Value [Line Items]            
Outstanding notional amounts | €     € 0   € 241,000  
Foreign Currency Forward Contracts | Australian Subsidiary | Cash Flow Hedges            
Derivatives Fair Value [Line Items]            
Outstanding notional amounts       $ 0   $ 0
Foreign Currency Forward Contracts One | Australian Subsidiary | Cash Flow Hedges            
Derivatives Fair Value [Line Items]            
Derivative notional amounts settled   $ 8,500        
Foreign Currency Forward Contracts Two | Australian Subsidiary | Cash Flow Hedges            
Derivatives Fair Value [Line Items]            
Derivative notional amounts settled   $ 5,000