Quarterly report pursuant to Section 13 or 15(d)

Restricted Common Stock, Stock Options, Restricted Stock Units (RSUs) and Warrants (Schedule of Award Activity) (Details)

v3.21.2
Restricted Common Stock, Stock Options, Restricted Stock Units (RSUs) and Warrants (Schedule of Award Activity) (Details) - Other common stock purchase options [Member] - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Shares Underlying Options/Warrants    
Outstanding, beginning 2,061,770  
Granted 63,000  
Exercised (1,672,892)  
Forfeited (388,878)  
Outstanding, ending 63,000 2,061,770
Exercisable 63,000  
Weighted Average Exercise Price    
Outstanding, beginning $ 32.33  
Granted 48.37  
Exercised 1.94  
Forfeited 40.00  
Outstanding, ending 48.37 $ 32.33
Exercisable $ 48.37  
Weighted Average Remaining Contractual Term (Years)    
Outstanding   1 year 1 month 6 days
Granted 4 years 10 months 24 days  
Exercisable 4 years 10 months 24 days  
Aggregate Intrinsic Value    
Outstanding   $ 6,256