XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Balance Sheet Components          
Allowance for doubtful accounts $ 445,317   $ 445,317   $ 304,129
Subscription acquisition costs 8,750,230   8,750,230   3,142,580
Subscription acquisition costs, net of current portion 7,785,479   7,785,479   $ 3,417,478
Amortization expense 1,037,834 $ 623,819 1,958,658 $ 1,211,289  
Amortization expense of intangible asset $ 5,094,791 $ 834,900 10,127,515 1,669,800  
Impairment charges