Annual report pursuant to Section 13 and 15(d)

Stock Based Compensation - Stock-based Compensation Expense (Details)

v3.20.4
Stock Based Compensation - Stock-based Compensation Expense (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation $ 6,785,686 $ 2,462,796
Research and development    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 1,338,916 464,382
General and administrative    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 5,131,380 1,549,844
Sales and marketing    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 315,390 190,851
Total stock-based compensation, continuing operations    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation 6,785,686 2,205,077
Total stock-based compensation, discontinued operations    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation $ 0 $ 257,719