XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Liabilities Current [Abstract]    
Compensation $ 2,320 $ 3,375
Professional services 1,173 526
Customer advances 395 159
Warranty 21 45
Other 463 499
Total $ 4,372 $ 4,604