XML 135 R110.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Stock option activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Shares      
Beginning balance (in shares) 5,789 5,789 6,589
Issued (in shares) 0 0 2,500
Exercised (in shares) (3,289) 0 (3,300)
Forfeited (in shares) 0 0 0
Ending balance (in shares) 2,500 5,789 5,789
Weighted- Average Exercise  Price      
Beginning balance (in dollars per share) $ 36.96 $ 36.96 $ 19.99
Issued (in dollars per share) 0 0 47.96
Exercised (in dollars per share) 28.60 0 11.40
Forfeited (in dollars per share) 0 0 0
Ending balance (in dollars per share) $ 47.95 $ 36.96 $ 36.96
Stock options exercisable (in shares) 1,666 4,122 3,289
Weighted average exercise price (in dollars per share) $ 47.95 $ 32.51 $ 28.60