XML 46 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Instruments (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 09, 2021
Feb. 28, 2021
Mar. 31, 2022
Financial Instruments [Line Items]      
Change in estimated fair value of the liability     $ 1,063
Level 3 [Member]      
Financial Instruments [Line Items]      
Change in estimated fair value of the liability     $ 1,063
Convertible Senior Notes [Member]      
Financial Instruments [Line Items]      
Debt Instrument Face Amount $ 900,000 $ 900,000  
Debt Instrument Interest Rate Stated Percentage 1.50% 1.50%  
Debt Instrument, Maturity Date Feb. 15, 2028 Feb. 15, 2028  
Measurement Input, Discount Rate [Member] | Contingent consideration liability [Member] | Maximum [Member]      
Financial Instruments [Line Items]      
Debt Instrument Interest Rate Stated Percentage     6.70%
Measurement Input, Discount Rate [Member] | Contingent consideration liability [Member] | Minimum [Member]      
Financial Instruments [Line Items]      
Debt Instrument Interest Rate Stated Percentage     5.70%