XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Jun. 30, 2021
Jan. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Increase in liability as a result of increasing the profit element and risk premium input by 100 basis points   $ 400      
Decrease in liability as a result of decreasing the profit element and risk premium input by 100 basis points   400      
Increase in liability as a result of decreasing the discount rate by 100 basis points   2,200      
Decrease in liability as a result of increasing the discount rate by 100 basis points   2,500      
Investments in debt securities          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Fair value adjustments included in other (expense) income, net $ 784 3,153      
Debt Securities, One          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Investments in debt securities       $ 25,000  
Debt Securities, Two          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Investments in debt securities     $ 20,000    
Debt Securities, Three          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Investments in debt securities 13,000 13,000      
Level 2 | Recurring          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Investments in debt securities 0 0     $ 0
Level 2 | Recurring | Convertible Notes | Convertible Senior Notes Due 2028          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Notes payable fair value 537,600 537,600      
Level 2 | Recurring | Convertible Notes | Convertible Senior Notes Due 2026          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Notes payable fair value 588,600 588,600      
Level 2 | Recurring | Convertible Notes | Convertible Senior Notes Due 2025          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Notes payable fair value 206,600 206,600      
Level 2 | Recurring | Convertible Notes | Convertible Senior Notes Due 2024          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Notes payable fair value 9,100 9,100      
Level 3 | Recurring          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Investments in debt securities $ 61,153 $ 61,153     $ 0