XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Revenue Recognition [Line Items]          
Deferred revenue $ 427   $ 427   $ 504
Deferred revenue realization period     12 months    
Revenue recognized, previously reported as deferred 66   $ 318    
Estimated revenue expected to be recognized in the future $ 2,602   $ 2,602    
Period over which subscription contract terms exceed     12 months    
Customers With Pricing Contracts          
Revenue Recognition [Line Items]          
Percentage of Revenue 81.00% 79.00% 80.00% 73.00%  
Transactional Customers          
Revenue Recognition [Line Items]          
Percentage of Revenue 19.00% 21.00% 20.00% 27.00%