XML 69 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Schedule of Adoption of New Revenue Standards Changes in Accumulated Deficit (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Accumulated deficit $ (715,827) $ (630,657) $ (509,782) $ (451,714)
As Previously Reported [Member] | ASU 2014-09 [Member]        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Accumulated deficit   (595,945) (469,742) (408,062)
New Revenue Standards Adjustment [Member] | ASU 2014-09 [Member]        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Accumulated deficit   $ (34,712) $ (40,040) $ (43,652)