XML 87 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Awards - Summary of Information Related to Granted and Vested RSUs, PSUs and MSUs (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restricted Stock Units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted-average grant date fair value $ 119.12 $ 65.81 $ 56.4
Fair market value of vested $ 64,417 $ 32,871 $ 18,228
Market and Service Conditions Units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted-average grant date fair value $ 145.51 $ 81.22 $ 77.01
Fair market value of vested $ 7,219    
Performance Share Units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted-average grant date fair value   $ 64.07 $ 54.67
Fair market value of vested $ 7,261 $ 18,873 $ 15,384