XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Concentrations - Significant Customers with Individual Percentage of Total Revenues Equaling Ten Percent (10%) or Greater (Details) - Revenues [Member] - Customer Concentration Risk [Member]
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Customer 1 [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 11.80% 2.07%
Customer 2 [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 10.69% 5.34%
Customer 3 [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 1.72% 12.18%
Group of Customers [Member]    
Concentration Risk [Line Items]    
Concentration risk, percentage 24.21% 19.59%