Annual report pursuant to Section 13 and 15(d)

STOCK-BASED COMPENSATION - Summary of Changes in Nonvested Stock and Weighted-Average Grant Date Fair Value (Details)

v3.25.0.1
STOCK-BASED COMPENSATION - Summary of Changes in Nonvested Stock and Weighted-Average Grant Date Fair Value (Details) - Nonvested Stock - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Shares      
Nonvested at the beginning of the year (in shares) 856 784 779
Granted (in shares) 334 373 483
Vested (in shares) (231) (215) (406)
Forfeited (in shares) (88) (86) (72)
Nonvested at the ending of the year (in shares) 871 856 784
Weighted-Average Grant Date Fair Value      
Nonvested at the beginning of the year (in dollars per share) $ 203.17 $ 192.47 $ 159.73
Granted (in dollars per share) 250.64 205.98 196.97
Vested (in dollars per share) 178.51 172.62 133.26
Forfeited (in dollars per share) 217.04 194.11 202.70
Nonvested at the ending of the year (in dollars per share) $ 226.50 $ 203.17 $ 192.47