XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Concentrations - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Vendor
Customer
Jun. 30, 2021
Customer
Vendor
Jun. 30, 2022
Customer
Vendor
Jun. 30, 2021
Vendor
Customer
Dec. 31, 2021
Vendor
Customer
Revenue | Customer Concentration Risk          
Concentration Risk [Line Items]          
Number of customers | Customer 0 0 0 0  
Revenue | Customer Concentration Risk | Minimum [Member]          
Concentration Risk [Line Items]          
Concentration risk 10.00% 10.00% 10.00% 10.00%  
Accounts Receivable | Customer Concentration Risk          
Concentration Risk [Line Items]          
Number of customers | Customer     0   0
Accounts Receivable | Customer Concentration Risk | Minimum [Member]          
Concentration Risk [Line Items]          
Concentration risk     10.00%   10.00%
Purchases | Supplier Concentration Risk          
Concentration Risk [Line Items]          
Number of vendor | Vendor 0 0 0 0  
Purchases | Supplier Concentration Risk | Minimum [Member]          
Concentration Risk [Line Items]          
Concentration risk 10.00% 10.00% 10.00% 10.00%  
Accounts Payable | Supplier Concentration Risk          
Concentration Risk [Line Items]          
Number of vendor | Vendor     0   0
Accounts Payable | Supplier Concentration Risk | Minimum [Member]          
Concentration Risk [Line Items]          
Concentration risk     10.00%   10.00%