XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Concentrations, Risks and Uncertainties (Details)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
One vendor | Significant vendors | Purchases    
Concentrations, Risks and Uncertainties    
Concentration risk 10.00% 12.00%
One customer | Customer | Total revenues    
Concentrations, Risks and Uncertainties    
Concentration risk 10.00% 12.00%