v3.22.2.2
Significant Accounting Policies - Additional Information (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Dec. 31, 2021
Accounts Receivable | Customer One        
Concentration Risk [Line Items]        
Concentration risk   11.70% 31.50% 16.00%
Accounts Receivable | Customer Two        
Concentration Risk [Line Items]        
Concentration risk       11.70%
Revenue Benchmark | Customer One        
Concentration Risk [Line Items]        
Concentration risk 19.80%   13.80%