XML 111 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation - Stock Option Award Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of Shares      
Outstanding, beginning of year (in shares) 4,684,481 4,240,004 4,364,161
Grants in period, gross 0 1,846,534 15,000
Exercised (in shares) (1,500,008) (1,402,057) (139,157)
Forfeited (in shares) 0 0 0
Cancelled (in shares) 0 0 0
Outstanding, end of year (in shares) 3,184,473 4,684,481 4,240,004
Weighted- Average Exercise Price      
Outstanding, beginning of year, weighted average exercise price (in dollars per share) $ 26.30 $ 23.64 $ 23.37
Granted, Weighted-Average Exercise Price ( in dollars per share)   28.97 53.32
Exercised, Weighted-Average Exercise Price ( in dollars per share) 21.74 21.77 19.87
Outstanding, end of year, weighted average exercise price (in dollars per share) $ 28.45 $ 26.30 $ 23.64