XML 112 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity-based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Weighted average exercise price        
Aggregate intrinsic value, exercisable at end of year $ 5,100,000 $ 6,000,000 $ 75,500,000  
Stock options        
Stock Options        
Outstanding at beginning of the year (in shares) 2,470,463 2,969,963 7,375,000  
Granted during the year (in shares) 0 0 0  
Forfeited during the year (in shares) (75,000)      
Exercised during the year (in shares) (736,463) (499,500) (4,405,037)  
Outstanding at end of the year (in shares) 1,659,000 2,470,463 2,969,963 7,375,000
Exercisable at end of the year (in shares) 1,659,000 1,441,463 911,963  
Weighted average exercise price        
Weighted average exercise price, beginning (in dollars per share) $ 10.97 $ 11.09 $ 11.38  
Granted during the year (in dollars per share) 0      
Forfeited during the year (in dollars per share) 10.00      
Exercised during the year (in dollars per share) 11.80 11.70 11.57  
Weighted average exercise price, ending (in dollars per share) 10.64 10.97 11.09 $ 11.38
Exercisable at end of year (in dollars per share) $ 10.64 $ 11.03 $ 11.56  
Weighted average remaining contractual term, outstanding 9 months 18 days 1 year 7 months 6 days 2 years 6 months 3 years 4 months 24 days
Weighted average remaining contractual term, exercisable at end of year 9 months 18 days 1 year 6 months 2 years 3 months 18 days  
Aggregate intrinsic value, outstanding $ 14,128,440 $ 23,746,573 $ 43,091,497  
Aggregate intrinsic value, exercisable at end of year $ 14,128,440 $ 13,767,753 $ 12,802,697