XML 50 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Summary of Impact of Adoption of Topic 606 on Consolidated Balance Sheet and Statement of Operations (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Significant Accounting Policies [Line Items]      
Current portion of deferred revenue $ 7,000    
Long-term portion of deferred revenue 12,022    
Accumulated deficit (205,326)   $ (122,828)
Balances Without the Adoption of Topic 606      
Significant Accounting Policies [Line Items]      
Current portion of deferred revenue 7,917   6,250
Long-term portion of deferred revenue 13,594   16,984
Accumulated deficit     $ (122,828)
ASC 606      
Significant Accounting Policies [Line Items]      
Current portion of deferred revenue   $ 7,000  
Long-term portion of deferred revenue   14,022  
Accumulated deficit   $ (120,616)  
ASC 606 | Effect of Adoption Higher/ (Lower)      
Significant Accounting Policies [Line Items]      
Current portion of deferred revenue (917)    
Long-term portion of deferred revenue (1,572)    
Accumulated deficit $ (2,489)