XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Description of Business and Summary of Significant Accounting Policies - Schedules of Concentration of Risk Related to Accounts Receivable and Accounts Payable (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Accounts Receivable | Customer Concentration Risk | Customer A    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Concentration percentage 16.00% 16.00%
Accounts Receivable | Customer Concentration Risk | Customer B    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Concentration percentage   14.00%
Accounts Receivable | Customer Concentration Risk | Customer C    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Concentration percentage   11.00%
Accounts Payable | Supplier Concentration Risk | Vendor A    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Concentration percentage 39.00% 28.00%
Accounts Payable | Supplier Concentration Risk | Vendor B    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Concentration percentage 18.00%