XML 71 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Equity Based Compensation - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expense recognized $ 14,161,754 $ 7,010,844  
Options issued and outstanding (in shares) 21,195,768 24,515,544 17,052,503
Stock option exercises (in shares) 1,683,397 1,736,476  
Compensation cost related, cost not yet recognized $ 27,266,222 $ 23,912,268  
Expected weighted average period 2 years 8 months 12 days 3 years 1 month 6 days  
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 6 months    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
2016 Employee Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock authorized (in shares) 10,000,000    
Options issued and outstanding (in shares) 5,659,017 6,844,170  
Stock option exercises (in shares) 889,320 1,344,145  
Common stock issued (in shares) 888,815 1,344,145  
2019 Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock authorized (in shares) 26,000,000    
Options issued and outstanding (in shares) 15,102,771 17,671,374  
Stock option exercises (in shares) 835,684 392,331  
Common stock issued (in shares) 794,582 392,331  
2021 Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock authorized (in shares) 25,000,000    
Options issued and outstanding (in shares) 433,980    
Stock option exercises (in shares) 0    
Employee Share Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expense recognized $ 378,551    
Options issued and outstanding (in shares) 530,305 0  
Stock option exercises (in shares) 0    
Vested options (in shares) 0    
Compensation cost related, cost not yet recognized $ 404,095    
Expected weighted average period 1 year 8 months 12 days    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock issuances and vesting of awards (in shares) 116,668 116,666  
Restricted Stock | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 1 year 1 year  
Restricted Stock | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years 4 years  
Restricted Stock | 2016 Employee Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additionally options issued and outstanding (in shares) 38,888 155,556  
Restricted Stock | 2019 Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additionally options issued and outstanding (in shares) 1,467,292 2,680,259  
Restricted Stock | 2021 Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Additionally options issued and outstanding (in shares) 4,316,959    
Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 4,733,804 2,659,094  
Restricted stock issuances and vesting of awards (in shares) 1,569,681 464,736  
Weighted average fair value of grants (in dollars per share) $ 4.64 $ 3.48  
Weighted average fair value $ 21,964,851 $ 9,250,511  
Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option exercises (in shares) 1,486,341 1,492,060  
Restricted stock issuances and vesting of awards (in shares) 1,569,681 464,736  
Common Stock | 2021 Equity Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock issued (in shares) 0