Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities - Schedule of Warranty Costs (Details)

v3.22.0.1
Accrued Liabilities - Schedule of Warranty Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Accrued Liabilities, Rollforward [Roll Forward]    
Standard Product Warranty Description Sales of devices generally include an initial warranty for parts and services for one year in the Americas, two years in Europe, the Middle East, Africa (EMEA), and one or two years in the Asia Pacific (APAC) region.  
Warranty    
Accrued Liabilities, Rollforward [Roll Forward]    
Balance at beginning of the period $ 226 $ 350
Additions for estimated future expense 304 219
Incurred costs (260) (343)
Balance at end of the period 270 226
Current portion 195 188
Long-term portion 75 38
Total $ 270 $ 226