XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Revenue Recognition [Line Items]          
Deferred revenue $ 622   $ 622   $ 841
Deferred revenue realization period     12 months    
Estimated revenue expected to be recognized in the future $ 469   $ 469   $ 145
Period over which subscription contract terms exceed     12 months    
Customers With Pricing Contracts          
Revenue Recognition [Line Items]          
Percentage of Revenue 80.00% 81.00% 78.00% 80.00%  
Transactional Customers          
Revenue Recognition [Line Items]          
Percentage of Revenue 20.00% 19.00% 22.00% 20.00%