XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Incentive Plans - Summary of Performance Shares Activity (Details) - Performance Shares - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares, Outstanding Beginning Balance 367,552    
Shares, Granted 98,708    
Shares, Forfeited (3,932)    
Shares, canceled (133,712)    
Shares, Outstanding Ending Balance 328,616 367,552  
Weighted-Average Grant-Date Fair Value per Share, Outstanding Beginning Balance $ 114.25    
Weighted-Average Grant-Date Fair Value per Share, Granted 96.65 $ 111.37 $ 137.06
Weighted-Average Grant-Date Fair Value per Share, Forfeited 119.15    
Weighted-Average Grant-Date Fair Value per Share, Canceled 99.79    
Weighted-Average Grant-Date Fair Value per Share, Outstanding Ending Balance $ 114.79 $ 114.25