Annual report pursuant to Section 13 and 15(d)

Deferred Revenue - Schedule of Deferred Revenue by Arrangement (Details)

v3.21.1
Deferred Revenue - Schedule of Deferred Revenue by Arrangement (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred Revenue, Current [Abstract]    
Total Deferred Revenue, Current $ 1,922 $ 912
Total Deferred Revenue 1,922 912
Systat    
Deferred Revenue, Current [Abstract]    
Total Deferred Revenue, Current 883 0
Service Agreements    
Deferred Revenue, Current [Abstract]    
Total Deferred Revenue, Current 147 279
Maintenance Agreements    
Deferred Revenue, Current [Abstract]    
Total Deferred Revenue, Current $ 892 $ 633