XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation - Summary of Activity for PBRSUs for Employees (Details)
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Forfeited | shares (28,441)
Weighted Average Grant Date Fair Value Per Share, Beginning Balance $ 120.4
Weighted Average Grant Date Fair Value Per Share, Forfeited 119.69
Weighted Average Grant Date Fair Value Per Share, Ending Balance $ 120.5
PBRSUs [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Beginning Balance | shares 54,536
Vested | shares (35,463)
Forfeited | shares (1,694)
Ending Balance | shares 17,379
Weighted Average Grant Date Fair Value Per Share, Beginning Balance $ 231.03
Weighted Average Grant Date Fair Value Per , Vested 228.24
Weighted Average Grant Date Fair Value Per Share, Forfeited 263.43
Weighted Average Grant Date Fair Value Per Share, Ending Balance $ 254.93