XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Accrued Compensation $ 5,194 $ 8,562  
Accrued sales taxes payable 521 372  
Accrued professional services 501 1,742  
Accrued materials 3,035 3,094  
Accrued Other 1,908 1,437  
Accrued warranty 632 452 $ 41
Accrued Liabilities, Current, Total $ 11,791 $ 15,659