Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Details)

v3.24.0.1
Summary of Significant Accounting Policies (Details)
shares in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
segment
shares
Dec. 31, 2022
USD ($)
shares
Product Information [Line Items]    
Number of operating segments | segment 1  
Unrecognized tax benefits, accrued interest or penalties $ 0 $ 0
Antidilutive securities excluded from computation of earnings per share (in shares) | shares 4 3
Expected dividends   0.00%
Cash, uninsured amount $ 1,400,000  
Allowance for doubtful accounts 1,400,000 $ 100,000
Related Party    
Product Information [Line Items]    
Outstanding receivable $ 0 $ 0
Accounts Receivable | Customer Concentration Risk | Customer 1    
Product Information [Line Items]    
Concentration risk, percentage 28.00% 19.00%
Accounts Receivable | Customer Concentration Risk | Customer 2    
Product Information [Line Items]    
Concentration risk, percentage 26.00%  
Accounts Receivable | Customer Concentration Risk | Customer 3    
Product Information [Line Items]    
Concentration risk, percentage 16.00%  
Accounts Receivable | Customer Concentration Risk | Customer 4    
Product Information [Line Items]    
Concentration risk, percentage 10.00%  
Revenue Benchmark | Customer Concentration Risk | Related Party    
Product Information [Line Items]    
Concentration risk, percentage 12.00% 15.00%
Minimum    
Product Information [Line Items]    
Estimated useful life (in years) 3 years  
Term of service agreements (in years) 1 year  
Payment terms (in days) 30 days  
Maximum    
Product Information [Line Items]    
Intangible asset, useful life (up to) 5 years  
Estimated useful life (in years) 7 years  
Term of service agreements (in years) 3 years  
Payment terms (in days) 60 days  
License Agreement Terms    
Product Information [Line Items]    
Payments to acquire productive assets $ 1,100,000  
Prepayment for future royalties   $ 600,000