XML 62 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies and Basis of Presentation - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
Allowance for credit loss $ 4,000 $ 30,000
Income taxes, penalties and interest accrued $ 0 $ 0
Risk-free interest rate 0.00%  
Expected dividend yield 0.00%  
Expected dividend payment $ 0  
Minimum    
Lessee, Lease, Description [Line Items]    
Property, and equipment, estimated useful lives 3 years  
Customer Concentration Risk | Revenue Benchmark | Major Customer 1    
Lessee, Lease, Description [Line Items]    
Concentration risk, percentage 28.00% 32.00%
Customer Concentration Risk | Accounts Receivable | Major Customer 1    
Lessee, Lease, Description [Line Items]    
Concentration risk, percentage 14.00% 25.00%
Customer Concentration Risk | Accounts Receivable | Major Customer 2    
Lessee, Lease, Description [Line Items]    
Concentration risk, percentage 10.00% 12.00%
Customer Concentration Risk | Accounts Receivable | Major Customer 3    
Lessee, Lease, Description [Line Items]    
Concentration risk, percentage   10.00%
Geographic Concentration Risk | Revenue Benchmark | Asia and Europe    
Lessee, Lease, Description [Line Items]    
Concentration risk, percentage 30.00% 26.00%