XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Schedule of Revenue by Contract Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation of Revenue [Line Items]        
Total revenue $ 4,264 $ 1,890 $ 8,682 $ 5,409
License and service contracts        
Disaggregation of Revenue [Line Items]        
Total revenue 1,723 409 4,090 2,381
Operating Segments        
Disaggregation of Revenue [Line Items]        
Total revenue 4,264 1,890 8,682 5,409
Operating Segments | License and service contracts        
Disaggregation of Revenue [Line Items]        
Total revenue 3,927 1,770 7,561 5,141
Operating Segments | Subscription-based contracts        
Disaggregation of Revenue [Line Items]        
Total revenue $ 337 $ 120 $ 1,121 $ 268