XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable and Revenue Concentration - Concentration of Credit Risk (Details) - Customer concentration risk
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
May 11, 2022
Revenue        
Concentration Risk [Line Items]        
Concentration risk 100.00% 100.00%    
Revenue | Customer A        
Concentration Risk [Line Items]        
Concentration risk 48.30% 7.00%    
Revenue | Customer B        
Concentration Risk [Line Items]        
Concentration risk 24.00% 4.00%    
Revenue | Customer C        
Concentration Risk [Line Items]        
Concentration risk 18.50% 2.20%    
Revenue | Customer D        
Concentration Risk [Line Items]        
Concentration risk 4.40% 45.80%    
Revenue | Customer E        
Concentration Risk [Line Items]        
Concentration risk 0.00% 38.40%    
Revenue | Remaining customers        
Concentration Risk [Line Items]        
Concentration risk 4.80% 2.60%    
Accounts receivable        
Concentration Risk [Line Items]        
Concentration risk 100.00%   100.00%  
Accounts receivable | Customer A        
Concentration Risk [Line Items]        
Concentration risk 14.10%   0.00%  
Accounts receivable | Customer D        
Concentration Risk [Line Items]        
Concentration risk 85.00%   94.00%  
Accounts receivable | Customer D | Subsequent event        
Concentration Risk [Line Items]        
Percent of accounts receivable received       95.00%
Accounts receivable | Remaining customers        
Concentration Risk [Line Items]        
Concentration risk 0.90%   6.00%