XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity-Based Compensation - Summary of Stock Options Outstanding for the 2020 Plan, 2010 Plan and Equity Plan (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
2020 Equity Award Plan [Member]  
Share-based Compensation Details  
Number of options outstanding (in shares) | shares 105,906
Weighted-average price $ 9.17
Weighted average remaining contractual life 9 years 2 months 12 days
Aggregate intrinsic value | $ $ 84,725
2020 Equity Award Plan [Member] | Range Of Exercise Prices917 To917  
Share-based Compensation Details  
Number of options outstanding (in shares) | shares 105,906
Weighted-average price $ 9.17
Weighted average remaining contractual life 9 years 2 months 12 days
Aggregate intrinsic value | $ $ 84,725
Exercise price range, lower limit $ 9.17
Exercise price range, upper limit $ 9.17
2010 Equity Award Plan [Member]  
Share-based Compensation Details  
Number of options outstanding (in shares) | shares 786,552
Weighted-average price $ 12.10
Aggregate intrinsic value | $ $ 1,339,073
2010 Equity Award Plan [Member] | Range Of Exercise Prices420 To748  
Share-based Compensation Details  
Number of options outstanding (in shares) | shares 328,581
Weighted-average price $ 5.89
Weighted average remaining contractual life 6 years 7 months 6 days
Aggregate intrinsic value | $ $ 1,339,073
Exercise price range, lower limit $ 4.20
Exercise price range, upper limit $ 7.48
2010 Equity Award Plan [Member] | Range Of Exercise Prices1358 To1375  
Share-based Compensation Details  
Number of options outstanding (in shares) | shares 204,875
Weighted-average price $ 13.59
Weighted average remaining contractual life 4 years 9 months 18 days
Exercise price range, lower limit $ 13.58
Exercise price range, upper limit $ 13.75
2010 Equity Award Plan [Member] | Range Of Exercise Prices1504 To1693  
Share-based Compensation Details  
Number of options outstanding (in shares) | shares 105,096
Weighted-average price $ 15.83
Weighted average remaining contractual life 1 year 6 months
Exercise price range, lower limit $ 15.04
Exercise price range, upper limit $ 16.93
2010 Equity Award Plan [Member] | Range Of Exercise Prices2068 To2141  
Share-based Compensation Details  
Number of options outstanding (in shares) | shares 148,000
Weighted-average price $ 21.17
Weighted average remaining contractual life 4 years 8 months 12 days
Exercise price range, lower limit $ 20.68
Exercise price range, upper limit $ 21.41
2000 Equity Award Plan [Member]  
Share-based Compensation Details  
Number of options outstanding (in shares) | shares 180,000
Weighted-average price $ 5.63
Weighted average remaining contractual life 2 years
Aggregate intrinsic value | $ $ 781,800
2000 Equity Award Plan [Member] | Range Of Exercise Prices452 To478  
Share-based Compensation Details  
Number of options outstanding (in shares) | shares 80,000
Weighted-average price $ 4.65
Weighted average remaining contractual life 1 year 4 months 24 days
Aggregate intrinsic value | $ $ 425,600
Exercise price range, lower limit $ 4.52
Exercise price range, upper limit $ 4.78
2000 Equity Award Plan [Member] | Range Of Exercise Prices525 To718  
Share-based Compensation Details  
Number of options outstanding (in shares) | shares 100,000
Weighted-average price $ 6.41
Weighted average remaining contractual life 2 years 7 months 6 days
Aggregate intrinsic value | $ $ 356,200
Exercise price range, lower limit $ 5.25
Exercise price range, upper limit $ 7.18