Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Contract Liabilities Rollforward (Details)

v3.19.2
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Contract Liabilities Rollforward (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2019
Dec. 31, 2018
Contract with Customer, Liability [Roll Forward]      
Beginning balance $ 8,546    
Revenue recognized that was included in the contract liability balance at the beginning of the period (5,006)    
Increase due to cash received, excluding amounts recognized as revenue during the period 7,384    
Ending balance 10,924    
Deferred revenue, current   $ 10,672 $ 7,430
Deferred revenue, non-current   252 1,116
Deferred revenue $ 8,546 $ 10,924 $ 8,546