XML 120 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
NET INCOME (LOSS) PER SHARE Narrative (Details)
Jun. 05, 2019
$ / shares
Convertible Senior Note Due 2024 | Convertible Notes  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Debt conversion price (in USD per share) $ 20.5010