XML 119 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity-based Compensation - Schedule of Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted average exercise price        
Aggregate intrinsic value, exercisable at end of year $ 24,700,000 $ 5,100,000 $ 6,000,000.0  
Employee Stock Option        
Stock Options        
Outstanding at beginning of the year (in shares) 1,659,000 2,470,463 2,969,963  
Granted during the year (in shares) 0 0 0  
Forfeited during the year (in shares) 0 (75,000)    
Exercised during the year (in shares) (1,659,000) (736,463) (499,500)  
Outstanding at end of the year (in shares) 0 1,659,000 2,470,463 2,969,963
Exercisable at end of the year (in shares) 0 1,659,000 1,441,463  
Weighted average exercise price        
Weighted average exercise price, beginning (in dollars per share) $ 10.64 $ 10.97 $ 11.09  
Granted during the year (in dollars per share) 0 0    
Forfeited during the year (in dollars per share) 0 10.00    
Exercised during the year (in dollars per share) 10.64 11.80 11.70  
Weighted average exercise price, ending (in dollars per share) 0 10.64 10.97 $ 11.09
Exercisable at end of year (in dollars per share) $ 0 $ 10.64 $ 11.03  
Weighted average remaining contractual term, outstanding 0 years 9 months 18 days 1 year 7 months 6 days 2 years 6 months
Weighted average remaining contractual term, exercisable at end of year 0 years 9 months 18 days 1 year 6 months  
Aggregate intrinsic value, outstanding $ 0 $ 14,128,440 $ 23,746,573  
Aggregate intrinsic value, exercisable at end of year $ 0 $ 14,128,440 $ 13,767,753