Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]        
Net revenue $ 24,040,274 $ 61,574 $ 25,588,802 $ 64,974
Cost of revenue 8,344,674 38,809 8,826,414 39,261
Gross profit 15,695,600 22,765 16,762,388 25,713
Operating expenses:        
Sales and marketing 390,191 252,076 658,674 508,179
Administrative and general 2,191,034 807,769 3,650,518 1,448,132
Research and development 750,249 312,590 1,150,271 659,896
Depreciation and amortization 25,218 16,094 45,966 29,762
Total operating expenses 3,356,692 1,388,529 5,505,429 2,645,969
Income (loss) from operations 12,338,908 (1,365,764) 11,256,959 (2,620,256)
Other expense:        
Interest income 38,173 19,640 45,748 20,048
Interest expense (106,427)
Gain on disposition of assets 850
Gain (loss) on equity method investment in joint venture 258,559 1,728 267,740 (7,000)
Total other expense 296,732 21,368 313,488 (92,529)
Income (loss) before income taxes 12,635,640 (1,344,396) 11,570,447 (2,712,785)
Provision for income taxes
Net income (loss) $ 12,635,640 $ (1,344,396) $ 11,570,447 $ (2,712,785)
Basic income (loss) per common share $ 0.46 $ (0.08) $ 0.42 $ (0.16)
Diluted income (loss) per common share $ 0.43 $ (0.08) $ 0.40 $ (0.16)
Weighted average common shares outstanding basic 27,582,229 17,017,964 27,605,137 16,544,926
Weighted average common shares outstanding diluted 29,152,222 17,017,964 29,094,475 16,544,926