Quarterly report pursuant to Section 13 or 15(d)

Segment Information (Details Narrative)

v3.21.2
Segment Information (Details Narrative) - Revenue Benchmark [Member]
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Customer Concentration Risk [Member] | Four Customers [Member]        
Revenue, Major Customer [Line Items]        
Concentration Risk, Percentage 64.00%   58.00%  
Customer Concentration Risk [Member] | Four And Three Customers [Member]        
Revenue, Major Customer [Line Items]        
Concentration Risk, Percentage   58.00%   46.00%
Geographic Concentration Risk [Member] | Outside of United States [Member]        
Revenue, Major Customer [Line Items]        
Concentration Risk, Percentage 22.00%   20.00%