XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Summary of Disaggregated Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Revenue $ 1,493 $ 2,601 $ 2,630 $ 2,909
% of Revenue 100.00% 100.00% 100.00% 100.00%
Recognized at a point in time [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 466 $ 241 $ 677 $ 534
% of Revenue 31.00% 9.00% 26.00% 18.00%
Recognized over time [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 1,027 $ 2,360 $ 1,953 $ 2,375
% of Revenue 69.00% 91.00% 74.00% 82.00%
North America [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 1,410 $ 2,481 $ 2,521 $ 2,682
% of Revenue 94.00% 95.00% 96.00% 92.00%
Europe [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 58 $ 40 $ 84 $ 55
% of Revenue 4.00% 2.00% 3.00% 2.00%
Asia [Member]        
Disaggregation Of Revenue [Line Items]        
Revenue $ 25 $ 80 $ 25 $ 172
% of Revenue 2.00% 3.00% 1.00% 6.00%