XML 97 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
Net Loss Per Share - Additional Information (Detail)
Dec. 31, 2018
$ / shares
1.75% Convertible Senior Notes due 2021 [Member]  
Earnings Per Share Diluted [Line Items]  
Convertible notes, conversion price $ 96.37