XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Concentration of Risk (Details) - customer
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Total revenue | Customer concentration risk      
Concentration of Risk      
Number of customers 2 1  
Total revenue | Customer concentration risk | First customer      
Concentration of Risk      
Percentage of concentration risk 15.00% 29.60%  
Total revenue | Customer concentration risk | Second customer      
Concentration of Risk      
Percentage of concentration risk 11.10%    
Accounts receivable | Credit concentration risk      
Concentration of Risk      
Number of customers 3   2
Accounts receivable | Credit concentration risk | First customer      
Concentration of Risk      
Percentage of concentration risk 19.10%   29.10%
Accounts receivable | Credit concentration risk | Second customer      
Concentration of Risk      
Percentage of concentration risk 16.60%   13.60%
Accounts receivable | Credit concentration risk | Third customer      
Concentration of Risk      
Percentage of concentration risk 10.30%