Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details)

v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details) - Customer Concentration Risk - customer
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accounts Receivable    
Concentration Risk [Line Items]    
Number of customers 1  
Accounts Receivable | Customer A    
Concentration Risk [Line Items]    
Concentration risk percentage 30.00%  
Revenue    
Concentration Risk [Line Items]    
Number of customers 2 1
Revenue | Customer A    
Concentration Risk [Line Items]    
Concentration risk percentage 26.00% 11.00%
Revenue | Customer B    
Concentration Risk [Line Items]    
Concentration risk percentage 14.00%