XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation - Schedule of Stock Option Award Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares      
Outstanding, beginning of year (in shares) 3,184,473 4,684,481 4,240,004
Granted (in shares) 0 0 1,846,534
Exercised (in shares) (1,653) (1,500,008) (1,402,057)
Forfeited (in shares) 0 0 0
Cancelled (in shares) (3,182,820) 0 0
Outstanding, end of year (in shares) 0 3,184,473 4,684,481
Weighted- Average Exercise Price      
Outstanding, beginning of year, weighted average exercise price (in dollars per share) $ 28.45 $ 26.30 $ 23.64
Granted, Weighted-Average Exercise Price ( in dollars per share)   0 28.97
Exercised, Weighted-Average Exercise Price ( in dollars per share) 17.20 21.74 21.77
Cancelled, Weighted-Average Exercise Price ( in dollars per share) 28.46   0
Outstanding, end of year, weighted average exercise price (in dollars per share) $ 0 $ 28.45 $ 26.30