Annual report pursuant to Section 13 and 15(d)

Revenue - Summary of Deferred Revenue (Details)

v3.23.1
Revenue - Summary of Deferred Revenue (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]      
Deferred extended maintenance and support $ 2,124 $ 2,349  
Deferred royalties 0 280  
Deferred device and advances 29 66  
Total deferred revenues 2,153 2,695 $ 3,302
Less current portion (1,121) (1,220)  
Deferred revenues, non-current $ 1,032 $ 1,475