XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Revenue Recognition [Line Items]          
Deferred revenue $ 56   $ 56   $ 26
Deferred revenue realization period     12 months    
Revenue recognized, previously reported as deferred 10   $ 26    
Estimated revenue expected to be recognized in the future $ 3,626   $ 3,626    
Period over which subscription contract terms exceed     12 months    
Customers With Pricing Contracts          
Revenue Recognition [Line Items]          
Percentage of Revenue 62.00% 52.00% 64.00% 48.00%  
Transactional Customers          
Revenue Recognition [Line Items]          
Percentage of Revenue 38.00% 48.00% 36.00% 52.00%