XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Product Information [Line Items]    
Contract Assets - unbilled receivables $ 539 $ 178
Total deferred revenue 8,996 8,515
Less: Long-term deferred revenue (1,654) (2,238)
Total current deferred revenue 7,342 6,277
Customer Deposits [Member]    
Product Information [Line Items]    
Total deferred revenue 2,339 925
Product Shipped Revenue Deferred [Member]    
Product Information [Line Items]    
Total deferred revenue 1,389 1,794
Deferred Service And License Fees [Member]    
Product Information [Line Items]    
Total deferred revenue $ 5,268 $ 5,796