Annual report pursuant to Section 13 and 15(d)

Concentration of Risk (Details)

v3.21.1
Concentration of Risk (Details)
12 Months Ended
Dec. 31, 2020
customer
Dec. 31, 2019
Total Revenue    
Concentration Risk [Line Items]    
Percentage of accounts receivable and total revenue 10.00% 10.00%
Number of major customers 3 4
Accounts Receivable    
Concentration Risk [Line Items]    
Number of major customers 3 4
Customer One | Total Revenue    
Concentration Risk [Line Items]    
Percentage of accounts receivable and total revenue 45.00% 38.00%
Customer One | Accounts Receivable    
Concentration Risk [Line Items]    
Percentage of accounts receivable and total revenue 57.00% 0.00%
Customer Two | Total Revenue    
Concentration Risk [Line Items]    
Percentage of accounts receivable and total revenue 22.00% 17.00%
Customer Two | Accounts Receivable    
Concentration Risk [Line Items]    
Percentage of accounts receivable and total revenue 0.00% 13.00%
Customer Three | Total Revenue    
Concentration Risk [Line Items]    
Percentage of accounts receivable and total revenue 11.00% 13.00%
Customer Three | Accounts Receivable    
Concentration Risk [Line Items]    
Percentage of accounts receivable and total revenue 0.00% 0.00%
Customer Four | Total Revenue    
Concentration Risk [Line Items]    
Percentage of accounts receivable and total revenue   10.00%
Customer Four | Accounts Receivable    
Concentration Risk [Line Items]    
Percentage of accounts receivable and total revenue 12.00% 34.00%
Customer Five | Accounts Receivable    
Concentration Risk [Line Items]    
Percentage of accounts receivable and total revenue   43.00%
Customer Six | Accounts Receivable    
Concentration Risk [Line Items]    
Percentage of accounts receivable and total revenue   43.00%
Customer Seven | Accounts Receivable    
Concentration Risk [Line Items]    
Percentage of accounts receivable and total revenue   43.00%