XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Concentrations, Risks and Uncertainties (Details)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
One vendor | Significant vendors | Purchases    
Concentrations, Risks and Uncertainties    
Concentration risk   10.00%
One customer | Customer | Total revenues    
Concentrations, Risks and Uncertainties    
Concentration risk 10.00% 13.00%