XML 56 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Cumulative Effect of Changes to Consolidated Balance Sheet (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Accounts receivable, net $ 80,656   $ 67,287
Prepaid expenses and other current assets 6,621   6,463
Accumulated other comprehensive loss (1,077)   (1,242)
Accumulated deficit (306,082)   $ (257,844)
ASC 606 [Member]      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Accounts receivable, net   $ 68,734  
Prepaid expenses and other current assets   5,987  
Accumulated other comprehensive loss   (1,238)  
Accumulated deficit   (256,877)  
Adjustments Due to ASC 606 [Member] | ASC 606 [Member]      
Revenue Initial Application Period Cumulative Effect Transition [Line Items]      
Accounts receivable, net 2,514 1,447  
Prepaid expenses and other current assets $ (893) (476)  
Accumulated other comprehensive loss   4  
Accumulated deficit   $ 967