XML 75 R77.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Stock-based Compensation Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Stock-based compensation expense $ 16,523,506 $ 5,478,625
Cost of Revenues [Member]    
Stock-based compensation expense 1,479,448 244,239
General and administrative expense    
Stock-based compensation expense 9,430,279 3,756,820
Selling and Marketing Expense [Member]    
Stock-based compensation expense 4,515,654 1,178,115
Engineering And Development [Member]    
Stock-based compensation expense $ 1,098,125 $ 299,451