XML 96 R85.htm IDEA: XBRL DOCUMENT v3.21.2
NET INCOME (LOSS) PER SHARE - Narrative (Details) - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Mar. 01, 2021
Mar. 09, 2020
Jun. 05, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Antidilutive securities (in shares) 11,249 20,770 7,318 5,755      
Convertible Senior Notes Due 2024 | Convertible Notes              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Debt conversion price (in USD per share)             $ 20.50
Convertible Senior Notes Due 2025 | Convertible Notes              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Debt conversion price (in USD per share)           $ 81.54  
Convertible Senior Notes Due 2026 | Convertible Notes              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Debt conversion price (in USD per share)         $ 307.47    
Convertible Senior Notes Due 2028 | Convertible Notes              
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]              
Debt conversion price (in USD per share)         $ 284.87