XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Additional information (Details) - USD ($)
shares in Thousands, $ in Millions
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Stock-Based Compensation    
Options exercised 105  
Outstanding ending balance 9,025  
Total intrinsic value $ 1.3 $ 8.3
Performance and Market Based Options    
Stock-Based Compensation    
Granted 0  
Options exercised 38  
Outstanding ending balance 1,238  
Restricted Stock Units (RSUs)    
Stock-Based Compensation    
Vested, Fair value $ 39.6  
Performance share units (PSUs)    
Stock-Based Compensation    
Vested, Fair value $ 3.1