XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Concentration of Credit Risk and Limited Suppliers (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer A [Member]      
Concentration of Credit Risk and Limited Suppliers [Abstract]      
Concentration risk, percentage 15.00%   16.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
Concentration of Credit Risk and Limited Suppliers [Abstract]      
Concentration risk, percentage     24.00%
Revenue [Member] | Customer Concentration Risk [Member] | Customer B [Member]      
Concentration of Credit Risk and Limited Suppliers [Abstract]      
Concentration risk, percentage 11.00%    
Purchases [Member] | Supplier Concentration Risk [Member] | Vendor A [Member]      
Concentration of Credit Risk and Limited Suppliers [Abstract]      
Concentration risk, percentage 19.00% 55.00%  
Purchases [Member] | Supplier Concentration Risk [Member] | Vendor B [Member]      
Concentration of Credit Risk and Limited Suppliers [Abstract]      
Concentration risk, percentage   13.00%