v3.26.1
Stock Compensation Plans (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Stock options    
Stock Compensation Plans:    
Stock options granted in period (shares) 2,379,000 1,407,700
Award vesting period 3 years  
Award expiration period 10 years  
Unrecognized compensation cost $ 298.0  
Remaining period over which to recognize unrecognized compensation expense 2 years  
Restricted stock    
Stock Compensation Plans:    
Awards other than stock options granted in period (shares) 300 0
Award vesting period 1 year  
Unrecognized compensation cost $ 0.3  
Remaining period over which to recognize unrecognized compensation expense 3 months  
Restricted stock units    
Stock Compensation Plans:    
Awards other than stock options granted in period (shares) 2,040,600 1,155,200
Award vesting period 3 years  
Unrecognized compensation cost $ 628.0  
Remaining period over which to recognize unrecognized compensation expense 2 years