XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation (Details) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Stock Based Compensation (Details) [Line Items]    
Expense remaining to be recognized related to unvested options $ 6,183,249  
Weighted average contractual life 2 years 6 months  
Intrinsic value $ 44,669,554  
Stock Compensation Plan [Member]    
Stock Based Compensation (Details) [Line Items]    
Stock compensation recognized expense 954,434 $ 1,021,787
Restricted Stock [Member]    
Stock Based Compensation (Details) [Line Items]    
Stock compensation recognized expense $ 399,672 413,369
Expense remaining to be recognized related to unvested options   $ 2,588,851
Weighted average contractual life   3 years 4 months 24 days
Restricted stock awards (in Shares)   42,374