v3.22.4
Share-Based Compensation - Summary of the Activity of Unvested Stock Options (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Number of Options    
Outstanding at beginning of period (shares) 1,461,885  
Exercised (shares) (236,422)  
Forfeited (shares) (22,596)  
Outstanding at end of period (shares) 1,202,867 1,461,885
Number of Options, Exercisable (shares) 1,050,089,000  
Weighted Average Remaining Contractual Life (years) 6 years 7 days 6 years 11 months 23 days
Weighted average remaining contractual life, exercisable (years) 5 years 10 months 9 days  
Weighted Average Exercise Price    
Outstanding at beginning of period (usd per share) $ 13.26  
Exercised (usd per share) 13.34  
Forfeited (usd per share) 12.72  
Outstanding at end of period (usd per share) 13.25 $ 13.26
Weighted average exercise price, exercisable (usd per share) $ 13.18  
Aggregate Intrinsic Value, exercised $ 2,487,634  
Aggregate Intrinsic Value, outstanding 11,048,766 $ 10,467,312
Aggregate Intrinsic Value, exercisable $ 9,718,721