XML 144 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Activity of Stock Options (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Beginning balance (in shares) 2,500 2,500 5,789
Granted (in shares) 0 0 0
Exercised (in shares) 0 0 (3,289)
Forfeited (in shares) 0 0 0
Ending balance (in shares) 2,500 2,500 2,500
Weighted- Average Exercise  Price      
Beginning balance (in dollars per share) $ 47.95 $ 47.95 $ 36.96
Granted (in dollars per share) 0 0 0
Exercised (in dollars per share) 0 0 28.60
Forfeited (in dollars per share) 0 0 0
Ending balance (in dollars per share) $ 47.95 $ 47.95 $ 47.95
Stock options exercisable (in shares) 2,500 2,500 1,666
Weighted average exercise price (in dollars per share) $ 47.95 $ 47.95 $ 47.95