XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS PER SHARE - Schedule of Share-based Compensation (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total exercised or released (in shares) 1,200,643 1,197,965
Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Options (in shares) 149,275 82,007
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units and performance share units (in shares) 596,299 632,388
Performance Share Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Restricted stock units and performance share units (in shares) 455,069 483,570