XML 127 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
customer
Dec. 31, 2022
USD ($)
customer
Dec. 31, 2021
USD ($)
Concentration risk, financial liabilities      
Financial instruments with off-balance sheet risk of accounting loss, liabilities $ 0    
Total revenue 19,593 $ 10,884 $ 4,101
Customer Concentration Risk | Sales Revenue | Customer One      
Concentration risk, financial liabilities      
Total revenue 4,700 2,900  
Customer Concentration Risk | Sales Revenue | Customer Two      
Concentration risk, financial liabilities      
Total revenue 3,800 2,700  
Customer Concentration Risk | Sales Revenue | Customer Three      
Concentration risk, financial liabilities      
Total revenue 3,700 2,600  
Customer Concentration Risk | Sales Revenue | Customer Four      
Concentration risk, financial liabilities      
Total revenue 3,500 $ 1,200  
Customer Concentration Risk | Sales Revenue | Customer Five      
Concentration risk, financial liabilities      
Total revenue $ 2,800    
Concentration risk, percentage 94.00%    
Customer Concentration Risk | Sales Revenue | Five Customers      
Concentration risk, financial liabilities      
Number of major customers | customer 5    
Customer Concentration Risk | Sales Revenue | Four Customers      
Concentration risk, financial liabilities      
Number of major customers | customer   4  
Concentration risk, percentage   86.00%  
Customer Concentration Risk | Accounts Receivable | Customer One      
Concentration risk, financial liabilities      
Concentration risk, percentage 6.00%    
Customer Concentration Risk | Accounts Receivable | Customer Two      
Concentration risk, financial liabilities      
Concentration risk, percentage 30.00%    
Customer Concentration Risk | Accounts Receivable | Customer Three      
Concentration risk, financial liabilities      
Concentration risk, percentage 30.00%    
Customer Concentration Risk | Accounts Receivable | Customer Four      
Concentration risk, financial liabilities      
Concentration risk, percentage 29.00%    
Customer Concentration Risk | Accounts Receivable | Customer Five      
Concentration risk, financial liabilities      
Concentration risk, percentage 0.00%    
Customer Concentration Risk | Accounts Receivable | Five Customers      
Concentration risk, financial liabilities      
Number of major customers | customer 5