XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts Receivable and Revenue Concentration - Concentration of Credit Risk (Details) - Customer Concentration Risk
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue    
Concentration Risk [Line Items]    
Concentration risk percentage 100.00% 100.00%
Revenue | Customer A    
Concentration Risk [Line Items]    
Concentration risk percentage 44.30% 18.10%
Revenue | Customer B    
Concentration Risk [Line Items]    
Concentration risk percentage 28.80% 57.90%
Revenue | Customer C    
Concentration Risk [Line Items]    
Concentration risk percentage 12.40% 7.70%
Revenue | Customer D    
Concentration Risk [Line Items]    
Concentration risk percentage 5.20% 10.40%
Revenue | Remaining customers    
Concentration Risk [Line Items]    
Concentration risk percentage 9.30% 5.90%
Accounts Receivable    
Concentration Risk [Line Items]    
Concentration risk percentage 100.00% 100.00%
Accounts Receivable | Customer A    
Concentration Risk [Line Items]    
Concentration risk percentage 0.00% 85.90%
Accounts Receivable | Customer B    
Concentration Risk [Line Items]    
Concentration risk percentage 94.00% 13.50%
Accounts Receivable | Remaining customers    
Concentration Risk [Line Items]    
Concentration risk percentage 6.00% 0.60%