XML 99 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Equity-Based Compensation - Summary of Stock Options that are Exercisable for the 2020 Plan, 2010 Plan and the Equity Plan (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
2010 Equity Award Plan [Member]  
Share-based Compensation Details  
Options exercisable (in shares) | shares 662,381
Outstanding, weighted-average exercise price $ 13.29
Weighted average remaining contractual life 4 years 6 months
Aggregate intrinsic value | $ $ 816,374
2010 Equity Award Plan [Member] | Range Of Exercise Prices420 To748  
Share-based Compensation Details  
Options exercisable (in shares) | shares 204,410
Outstanding, weighted-average exercise price $ 5.98
Weighted average remaining contractual life 5 years 8 months 12 days
Aggregate intrinsic value | $ $ 816,374
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  
Options exercisable (in shares) | shares 204,875
Outstanding, weighted-average exercise 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  
Options exercisable (in shares) | shares 105,096
Outstanding, weighted-average exercise 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  
Options exercisable (in shares) | shares 148,000
Outstanding, weighted-average exercise 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  
Options exercisable (in shares) | shares 180,000
Outstanding, weighted-average exercise 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  
Options exercisable (in shares) | shares 80,000
Outstanding, weighted-average exercise 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  
Options exercisable (in shares) | shares 100,000
Outstanding, weighted-average exercise 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