Concentrations - Schedule of Geographical Distribution of Revenue Percentage (Details) |
3 Months Ended | |
---|---|---|
Mar. 31, 2020 |
Mar. 31, 2019 |
|
Australia [Member] | Revenue [Member] | ||
Concentration risk, percentage | 3.00% | 6.00% |
Australia [Member] | Accounts Receivable [Member] | ||
Concentration risk, percentage | 3.97% | 0.82% |
Other [Member] | Revenue [Member] | ||
Concentration risk, percentage | 14.00% | 10.00% |
Other [Member] | Accounts Receivable [Member] | ||
Concentration risk, percentage | 10.79% | 2.84% |
UK [Member] | Revenue [Member] | ||
Concentration risk, percentage | 7.00% | 6.00% |
UK [Member] | Accounts Receivable [Member] | ||
Concentration risk, percentage | 4.88% | 0.87% |
USA [Member] | Revenue [Member] | ||
Concentration risk, percentage | 76.00% | 78.00% |
USA [Member] | Accounts Receivable [Member] | ||
Concentration risk, percentage | 80.36% | 95.47% |