XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation, Stock Option Activity (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Number of Shares [Roll Forward]      
Granted (in shares) 1,391,130 1,658,930  
Stock Options [Member]      
Number of Shares [Roll Forward]      
Options outstanding, beginning balance (in shares)   1,650,897  
Granted (in shares)   1,658,930  
Exercised (in shares)   (78,579)  
Forfeited (in shares)   (22,000)  
Options outstanding, ending balance (in shares) 3,209,248 3,209,248 1,650,897
Vested and expected to vest (in shares) 3,209,248 3,209,248  
Exercisable (in shares) 1,204,185 1,204,185  
Weighted Average Exercise Price [Roll Forward]      
Options outstanding, beginning balance (in dollars per share)   $ 11.87  
Granted (in dollars per share)   2.89  
Exercised (in dollars per share)   7.25  
Forfeited (in dollars per share)   21.40  
Options outstanding, ending balance (in dollars per share) $ 7.28 7.28 $ 11.87
Vested and expected to vest (in dollars per share) 7.28 7.28  
Exercisable (in dollars per share) $ 14.43 $ 14.43  
Weighted Average Remaining Contractual Life and Aggregate Intrinsic Value [Abstract]      
Options outstanding, weighted average remaining contractual life   8 years 1 month 13 days 7 years 10 days
Granted, weighted average remaining contractual life   9 years 6 months  
Exercised, weighted average remaining contractual life   3 years  
Vested and expected to vest, weighted average remaining contractual life   8 years 1 month 13 days  
Exercisable, weighted average remaining contractual life   5 years 9 months 7 days  
Options outstanding, aggregate intrinsic value   $ 226,731  
Granted, aggregate intrinsic value   0  
Exercised, aggregate intrinsic value   414,306  
Forfeited, aggregate intrinsic value   141,978  
Options outstanding, aggregate intrinsic value $ 25,359,866 25,359,866 $ 226,731
Vested and expected to vest, aggregate intrinsic value 25,359,866 25,359,866  
Exercisable, aggregate intrinsic value 6,173,912 6,173,912  
Unamortized Stock Compensation Expense [Abstract]      
Unamortized stock compensation expense $ 11,174,767 $ 11,174,767  
Period for recognition   3 years 2 months 12 days