XML 86 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies - Summary of Result of Adopting ASC 606 on Financial Statement - Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Condensed Balance Sheet Statements Captions [Line Items]    
Current portion of deferred revenue $ 100,945 $ 1,275
Deferred revenue, net of current portion 68,156 7,241
Accumulated deficit $ (339,721) (192,716)
As Originally Reported Under ASC 605 [Member] | ASC 606 [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Current portion of deferred revenue   2,705
Deferred revenue, net of current portion   5,607
Accumulated deficit   (192,512)
Effect of Change [Member] | ASC 606 [Member]    
Condensed Balance Sheet Statements Captions [Line Items]    
Current portion of deferred revenue   (1,430)
Deferred revenue, net of current portion   1,634
Accumulated deficit   $ (204)