XML 59 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended 104 Months Ended
Jan. 16, 2025
Jan. 02, 2025
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2024
Stockholders' Equity Note [Abstract]              
Cash dividends paid per share of common stock (in dollars per share)       $ 1.56 $ 1.78 $ 1.24  
Special cash dividends paid per share of common stock (in dollars per share)     $ 0.38        
Options vesting and exercisable period, maximum       8 years      
Options termination period       10 years      
Total intrinsic value of stock options exercised       $ 57.6 $ 38.1 $ 10.2  
Total unrecognized stock-based compensation expense       $ 19.0     $ 19.0
Weighted average period over which total unrecognized stock-based compensation expense will be recognized       4 years 1 month 2 days      
Total grant date fair value of stock options vested       $ 7.6 5.3 5.2  
Total stock-based compensation expense       $ 8.0 $ 7.3 $ 7.2  
Subsequent Event [Line Items]              
Options Granted (in shares)             9,869,384
Subsequent Event              
Subsequent Event [Line Items]              
Cash dividends declared per share of common stock (in dollars per share) $ 0.43            
Subsequent Event | Employee Options              
Subsequent Event [Line Items]              
Options Granted (in shares)   639,304          
Option Exercise Price (in dollars per share)   $ 72.00          
Closing Stock Price on Date of Grant (in dollars per share)   $ 71.11          
Subsequent Event | Non-employee Director Options              
Subsequent Event [Line Items]              
Options Granted (in shares)   44,014          
Option Exercise Price (in dollars per share)   $ 72.00          
Closing Stock Price on Date of Grant (in dollars per share)   $ 71.11