XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Concentration of Credit Risk and Significant Customers (Details) - Customer Concentration Risk
3 Months Ended 12 Months Ended
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2020
Revenue | Customer A        
Concentration Risk [Line Items]        
Percentage of revenue or accounts receivable 27.30% 42.40%   59.60%
Revenue | Customer B        
Concentration Risk [Line Items]        
Percentage of revenue or accounts receivable 31.20% 16.10%   29.20%
Revenue | Customer C        
Concentration Risk [Line Items]        
Percentage of revenue or accounts receivable   19.60%    
Accounts Receivable | Customer A        
Concentration Risk [Line Items]        
Percentage of revenue or accounts receivable   20.10% 31.10%  
Accounts Receivable | Customer B        
Concentration Risk [Line Items]        
Percentage of revenue or accounts receivable   19.40% 33.90%  
Accounts Receivable | Customer C        
Concentration Risk [Line Items]        
Percentage of revenue or accounts receivable   38.80%    
Accounts Receivable | Customer D        
Concentration Risk [Line Items]        
Percentage of revenue or accounts receivable     10.00%