Annual report pursuant to Section 13 and 15(d)

Concentrations (Details)

v3.21.1
Concentrations (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
Customers
Dec. 31, 2019
Customers
Concentrations (Textual)
Concentration risk, percentage 49.40% 10.00%
Total sales [Member]
Concentrations (Textual)
Concentration risk, percentage 49.40% 25.90%
Number of customers | Customers 3 2
Geographic concentrations description No other geographical area accounting for more than 10% of total sales during the year ended December 31, 2019. For the year ended December 31, 2019, approximately 80% of all sales were in the United States, respectively. No other geographical area accounting for more than 10% of total sales during the year ended December 31, 2019.
Total sales [Member] | United States [Member]
Concentrations (Textual)
Concentration risk, percentage 18.10% 80.00%
Total sales [Member] | India
Concentrations (Textual)
Concentration risk, percentage 15.60%
Total sales [Member] | Australia
Concentrations (Textual)
Concentration risk, percentage 15.70%
Total sales [Member] | Customer One [Member]
Concentrations (Textual)
Concentration risk, percentage 18.10% 13.90%
Total sales [Member] | Customer Two [Member]
Concentrations (Textual)
Concentration risk, percentage 15.60% 12.00%
Total sales [Member] | Customer Three [Member]
Concentrations (Textual)
Concentration risk, percentage 15.70%
Accounts Receivable [Member]
Concentrations (Textual)
Concentration risk, percentage 77.10% 58.30%
Number of customers | Customers 2 3
Accounts Receivable [Member] | Customer Two [Member]
Concentrations (Textual)
Concentration risk, percentage 36.30% 25.50%
Accounts Receivable [Member] | Customer Three [Member]
Concentrations (Textual)
Concentration risk, percentage 17.00%
Accounts Receivable [Member] | One customer [Member]
Concentrations (Textual)
Concentration risk, percentage 15.80%
Accounts Receivable [Member] | Customer One [Member]
Concentrations (Textual)
Concentration risk, percentage 40.80%
Concentrations of credit risk [Member]
Concentrations (Textual)
Cash | $ $ 77,000
FDIC coverage | $ $ 250,000