XML 88 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Risk and Concentrations (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Concentration Risk [Line Items]          
Revenues $ 2,016 $ 2,435 $ 7,177 $ 7,660  
Accounts receivable allowance, net 237   237   $ 272
Cost of revenues 451 $ 756 1,632 $ 2,409  
Accounts payable $ 1,920   $ 1,920   $ 1,503
Revenue | Customer One | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage 17.00% 15.00% 14.00% 14.00%  
Revenues $ 300 $ 400 $ 1,000 $ 1,100  
Revenue | Customer Two | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage   13.00% 10.00%    
Revenues   $ 300 $ 700    
Accounts Receivable | Customer One | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage 19.00% 22.00% 19.00% 22.00%  
Accounts receivable allowance, net $ 300 $ 400 $ 300 $ 400  
Accounts Receivable | Customer Two | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage   8.00% 0.00%    
Accounts receivable allowance, net $ 0 $ 100 $ 0 $ 100  
Accounts Receivable | Customer Three | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk percentage     11.00% 12.00%  
Accounts receivable allowance, net   $ 200   $ 200  
Accounts Payable | Supplier Concentration Risk | Vendor One          
Concentration Risk [Line Items]          
Concentration risk percentage 5.00% 26.00%      
Cost of revenues $ 900   $ 2,200    
Accounts payable 100 $ 600 $ 100 600  
Accounts Payable | Supplier Concentration Risk | Vendor Two          
Concentration Risk [Line Items]          
Concentration risk percentage   0.00%      
Accounts payable   $ 0   $ 0  
Accounts Payable | Supplier Concentration Risk | Vendor Three          
Concentration Risk [Line Items]          
Concentration risk percentage     20.00% 11.00%  
Accounts payable 400 $ 300 $ 400 $ 300  
Accounts Payable | Supplier Concentration Risk | Vendor Four          
Concentration Risk [Line Items]          
Concentration risk percentage     10.00%    
Accounts payable $ 200   $ 200    
Purchases | Supplier Concentration Risk | Vendor One          
Concentration Risk [Line Items]          
Concentration risk percentage 21.00% 18.00% 13.00% 37.00%  
Cost of revenues   $ 1,000   $ 6,800  
Purchases | Supplier Concentration Risk | Vendor Two          
Concentration Risk [Line Items]          
Concentration risk percentage   13.00%      
Cost of revenues   $ 700