XML 69 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Schedule Of Awards Granted (Details) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Awards Granted 291,112 144,818
Employee Stock Awards    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Awards Granted 218,034 110,754
Average Grant Date Fair Value $ 81.93 $ 156.16
Cash-Settled RSUs    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Awards Granted 73,078 34,064
Average Grant Date Fair Value $ 84.83 $ 152.59