XML 97 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Additional Information (Details) - USD ($)
12 Months Ended
Mar. 25, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock-Based Compensation Plans        
Number of shares authorized by plan   12,663,821 12,734,454 9,216,208
Exercisable Options Outstanding Shares   1,493,707 1,069,639 1,251,241
Weighted average exercise price per share, Exercisable   $ 6.88 $ 5.70 $ 4.17
Weighted average remaining contractual term on vested options   6 years 3 months 18 days 6 years 7 months 6 days 4 years 6 months
Unvested Options Outstanding, Shares   1,311,966 1,753,995 1,381,934
Unvested Options Outstanding, Weighted average exercise price   $ 8.83 $ 9.62 $ 2.16
Unvested Options Outstanding Weighted average remaining life (years)   8 years 4 months 24 days 8 years 9 months 18 days 9 years 3 months 18 days
Aggregate intrinsic value of the options exercised   $ 14,732,088 $ 13,697,906 $ 869,177
Aggregate intrinsic value of the options outstanding   2,093,164 $ 9,314,887 $ 16,444,695
Unrecognized stock compensation expense   $ 8,295,237    
Weighted average recognition period   2 years 6 months    
Weighted average fair value per share   $ 4.04 $ 12.40 $ 1.08
Company awarded shares 4,768,293      
Share-Based compensation excludes the long term incentive plan expense   $ 4,645,026 $ 4,047,444 $ 2,805,842
Board of directors and management members        
Stock-Based Compensation Plans        
Stock award issued   88,650    
Weighted average fair value per share   $ 5.64    
Aggregate fair value   $ 500,000    
Chief Operating Officer        
Stock-Based Compensation Plans        
Weighted average fair value per share   $ 5.64    
Aggregate fair value   $ 1,128,000    
Company awarded shares   200,000    
Common Stock        
Stock-Based Compensation Plans        
Company awarded shares     4,768,293 8,647,059
2014 Plan        
Stock-Based Compensation Plans        
Number of shares authorized by plan   12,663,821 12,734,454 9,130,710
Percentage of maximum number of shares that may be issued in accordance with the plan   20.00%    
Award expiration period   10 years    
Award vesting period   4 years    
2014 Plan | Minimum        
Stock-Based Compensation Plans        
Vesting rights percentage   25.00%    
Exercise price to fair value   100.00%