XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Impact of Adoption of ASC 606 on Previously Reported Amounts of Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current portion of deferred revenue $ 809 $ 770
Long-term portion of deferred revenue 30,142 30,750
Accumulated deficit $ (199,674) (95,758)
ASC 606 | As Originally Reported Under ASC 605    
Current portion of deferred revenue   3,684
Long-term portion of deferred revenue   29,474
Accumulated deficit   (97,396)
ASC 606 | Effect of Change    
Current portion of deferred revenue   (2,914)
Long-term portion of deferred revenue   1,276
Accumulated deficit   $ 1,638