Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies and Estimates (Details) - Customer Concentration Risk - customer
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accounts Receivable          
Concentration Risk [Line Items]          
Number of customers   0   2  
Revenue          
Concentration Risk [Line Items]          
Number of customers 3   1    
Revenue | Customer A          
Concentration Risk [Line Items]          
Concentration risk percentage       11.00% 13.00%