XML 134 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation Plans and Arrangements - Stock Option Activity (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Options      
Beginning balance (in shares) 1,066,197    
Granted (in shares) 0    
Exercised (in shares) (65,668)    
Canceled (in shares) 0    
Ending balance (in shares) 1,000,529 1,066,197  
Exercisable (in shares) 933,223    
Weighted Average Exercise Price per Share      
Beginning balance (in dollars per share) $ 17.59    
Granted (in dollars per share) 0    
Exercised (in dollars per share) 17.65    
Canceled (in dollars per share) 0    
Ending balance (in dollars per share) 17.59 $ 17.59  
Exercisable (in dollars per share) $ 17.65    
Weighted Average Remaining Contractual Term      
Weighted Average Remaining Contractual Term, Outstanding, ending balance 6 years 2 months 12 days    
Weighted Average Remaining Contractual Term, Exercisable, ending balance 6 years 1 month 6 days    
Aggregate Intrinsic Value      
Aggregate Intrinsic Value, Outstanding, ending balance $ 9,997,000    
Aggregate Intrinsic Value, Exercisable, ending balance 9,267,000    
Total intrinsic value of options exercised 300,000 $ 0 $ 0
Cash received from option exercises 1,000,000    
Tax benefit from exercise of stock options $ 1,000,000