v3.20.2
Additional paid in capital - Fair Value of Stock Options (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Fair Value of Stock Options [Abstract]        
Interest expense $ 1,085,371 $ 1,085,371
Product development 18,725 1,047,981 18,804 1,048,318
Professional expense 391,843 193,485 391,843 392,677
General, selling and administration 541,209 805,865
Total $ 410,568 $ 2,868,046 $ 410,647 $ 3,332,231