XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE - Share-based Compensation (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total exercised or released (in shares) 1,197,965 2,392,886
Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options (in shares) 82,007 811,437
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units and performance share units (in shares) 632,388 827,776
Performance Share Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units and performance share units (in shares) 483,570 753,673