Quarterly report pursuant to Section 13 or 15(d)

Credit Risk and Concentrations - Narrative (Details)

v3.23.1
Credit Risk and Concentrations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Concentration Risk [Line Items]    
Cost of revenues $ 791 $ 797
Accounts Receivable | Three Customers | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 49.00%  
Accounts Receivable | Customer One | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage   11.00%
Accounts Payable | Supplier Concentration Risk | Vendor One    
Concentration Risk [Line Items]    
Concentration risk percentage 21.00%  
Cost of revenues $ 400  
Accounts Payable | Supplier Concentration Risk | Three Vendors    
Concentration Risk [Line Items]    
Concentration risk percentage   48.00%
Cost of revenues   $ 800
Cost of Goods and Service Benchmark | Supplier Concentration Risk | Vendor One    
Concentration Risk [Line Items]    
Concentration risk percentage 21.00% 48.00%
Cost of Goods and Service Benchmark | Supplier Concentration Risk | Vendor Two    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 14.00%