Quarterly report pursuant to Section 13 or 15(d)

Schedule of Customers Representing Total Revenues (Details)

v3.21.2
Schedule of Customers Representing Total Revenues (Details) - Revenue Benchmark [Member] - Customer Concentration Risk [Member]
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Customer A [Member]        
Revenue, Major Customer [Line Items]        
Concentration Risk, Percentage 28.00%   19.00%  
Customer B [Member]        
Revenue, Major Customer [Line Items]        
Concentration Risk, Percentage 10.00%   12.00%  
Customer C [Member]        
Revenue, Major Customer [Line Items]        
Concentration Risk, Percentage 13.00%   18.00%  
Customer D [Member]        
Revenue, Major Customer [Line Items]        
Concentration Risk, Percentage   31.00%   25.00%
Customer E [Member]        
Revenue, Major Customer [Line Items]        
Concentration Risk, Percentage   27.00%   15.00%
Customer F [Member]        
Revenue, Major Customer [Line Items]        
Concentration Risk, Percentage   24.00%   19.00%