Annual report pursuant to Section 13 and 15(d)

Concentrations - Schedule of Geographical Distribution of Revenue Percentage (Details)

v3.21.1
Concentrations - Schedule of Geographical Distribution of Revenue Percentage (Details) - Revenue [Member]
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Australia [Member]    
Concentration risk, percentage 5.00% 9.00%
Canada [Member]    
Concentration risk, percentage 5.00% 4.00%
Europe [Member]    
Concentration risk, percentage 8.00% 13.00%
United States of America [Member]    
Concentration risk, percentage 78.00% 66.00%
Other [Member]    
Concentration risk, percentage 4.00% 8.00%