XML 123 R89.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Credit Risk, Concentrations, and Segment Reporting -Schedules of Concentration of Risk, by Risk Factor (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Concentration Risk [Line Items]    
Accounts receivable $ 568 $ 1,187
Cost of Revenues 1,458 2,121
Accounts payable 2,449 720
Vendor A    
Concentration Risk [Line Items]    
Cost of Revenues 2,100 200
Accounts payable 400 100
Vendor B    
Concentration Risk [Line Items]    
Cost of Revenues 2,700 7,300
Accounts payable 0 0
Vendor C    
Concentration Risk [Line Items]    
Cost of Revenues 1,000 1,400
Accounts payable 500 200
Total Vendors    
Concentration Risk [Line Items]    
Cost of Revenues 5,800 8,900
Accounts payable $ 900 $ 300
Cost of Goods and Service Benchmark | Supplier Concentration Risk | Vendor A    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 1.00%
Cost of Goods and Service Benchmark | Supplier Concentration Risk | Vendor B    
Concentration Risk [Line Items]    
Concentration risk percentage 13.00% 31.00%
Cost of Goods and Service Benchmark | Supplier Concentration Risk | Vendor C    
Concentration Risk [Line Items]    
Concentration risk percentage 5.00% 6.00%
Cost of Goods and Service Benchmark | Supplier Concentration Risk | Total Vendors    
Concentration Risk [Line Items]    
Concentration risk percentage 28.00% 38.00%
Accounts Payable | Supplier Concentration Risk | Vendor A    
Concentration Risk [Line Items]    
Concentration risk percentage 15.00% 12.00%
Accounts Payable | Supplier Concentration Risk | Vendor B    
Concentration Risk [Line Items]    
Concentration risk percentage 0.00% 0.00%
Accounts Payable | Supplier Concentration Risk | Vendor C    
Concentration Risk [Line Items]    
Concentration risk percentage 20.00% 31.00%
Accounts Payable | Supplier Concentration Risk | Total Vendors    
Concentration Risk [Line Items]    
Concentration risk percentage 35.00% 43.00%
Customer A    
Concentration Risk [Line Items]    
Revenues $ 800 $ 600
Accounts receivable $ 0 $ 200
Customer A | Revenue Benchmark | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 17.00% 9.00%
Customer A | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 0.00% 12.00%
Customer B    
Concentration Risk [Line Items]    
Revenues $ 200 $ 200
Accounts receivable $ 100 $ 200
Customer B | Revenue Benchmark | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 4.00% 4.00%
Customer B | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 18.00%
Customer C    
Concentration Risk [Line Items]    
Revenues $ 400 $ 1,400
Accounts receivable $ 0 $ 200
Customer C | Revenue Benchmark | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 23.00%
Customer C | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 0.00% 16.00%
Total Customers    
Concentration Risk [Line Items]    
Revenues $ 1,400 $ 2,200
Accounts receivable $ 100 $ 600
Total Customers | Revenue Benchmark | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 31.00% 36.00%
Total Customers | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 46.00%