Quarterly report pursuant to Section 13 or 15(d)

Credit Risk and Concentrations - Schedule of Revenue and Income (Loss) by Major Customers (Details)

v3.22.2.2
Credit Risk and Concentrations - Schedule of Revenue and Income (Loss) by Major Customers (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Concentration Risk [Line Items]        
Revenues $ 4,725 $ 3,453 $ 9,956 $ 6,407
Cost of revenues 1,396 896 2,782 1,780
Revenue from Contract with Customer Benchmark | Customer B | Customer Concentration Risk        
Concentration Risk [Line Items]        
Revenues $ 349 $ 316 $ 693 $ 630
Concentration risk percentage 7.00% 9.00% 7.00% 10.00%
Accounts Receivable | Two Customers | Customer Concentration Risk        
Concentration Risk [Line Items]        
Concentration risk percentage     18.00%  
Accounts Payable | Supplier Concentration Risk | Two Vendors        
Concentration Risk [Line Items]        
Concentration risk percentage     23.00% 23.00%
Cost of revenues     $ 400 $ 400
Cost of Goods and Service Benchmark | Supplier Concentration Risk | Vendor One        
Concentration Risk [Line Items]        
Concentration risk percentage     33.00% 23.00%
Cost of Goods and Service Benchmark | Supplier Concentration Risk | Vendor Two        
Concentration Risk [Line Items]        
Concentration risk percentage       16.00%
Cost of Goods and Service Benchmark | Supplier Concentration Risk | Vendor Three        
Concentration Risk [Line Items]        
Concentration risk percentage       12.00%