v3.23.3
Stock-Based Compensation - Additional Information (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
person
$ / shares
shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
person
$ / shares
shares
Sep. 30, 2022
USD ($)
Stock-Based Compensation Plans        
Exercisable options outstanding shares | shares 1,913,522   1,913,522  
Weighted average exercise price per share, Exercisable | $ / shares $ 7.10   $ 7.10  
Weighted average remaining contractual term on vested options     6 years  
Unvested options outstanding, shares | shares 997,786   997,786  
Unvested options outstanding, Weighted average exercise price | $ / shares     $ 8.53  
Unvested options outstanding weighted average remaining life (years)     8 years 2 months 12 days  
Unrecognized stock compensation expense | $ $ 6,071,652   $ 6,071,652  
Weighted average recognition period     2 years  
Share-Based compensation excludes the long term incentive plan expense | $ $ 1,110,331 $ 1,157,556 $ 3,322,961 $ 3,730,899
Board of directors and management        
Stock-Based Compensation Plans        
Stock award issued | shares     96,525  
Number of independent board members | person 5   5  
Weighted average fair value per share | $ / shares     $ 5.18  
Aggregate fair value | $     $ 500,000