XML 106 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Payments - Summary of Restricted Stock Awards (Details) - Restricted Stock - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Shares      
Nonvested shares, Beginning Balance (in shares) 526    
Granted (in shares) 582    
Vested (in shares) (367)    
Forfeited (in shares) (35)    
Nonvested shares, Ending Balance (in shares) 706 526  
Weighted-Average Grant Date Fair Value      
Nonvested shares, Beginning Balance (in dollar per share) $ 63.35    
Granted (in dollar per share) 65.20 $ 74.08 $ 73.89
Vested (in dollar per share) 65.75    
Forfeited (in dollar per share) 62.69    
Nonvested shares, Ending Balance (in dollar per share) $ 63.60 $ 63.35