v3.26.1
Stock Compensation Plans (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Stock options        
Stock Compensation Plans:        
Stock options granted in period (shares) 52,100 39,600 2,431,100 1,447,300
Award vesting period     3 years  
Award expiration period     10 years  
Unrecognized compensation cost $ 253.0   $ 253.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) 15,000 11,500 15,300 11,500
Award vesting period     1 year  
Unrecognized compensation cost $ 3.0   $ 3.0  
Remaining period over which to recognize unrecognized compensation expense     10 months  
Restricted stock units        
Stock Compensation Plans:        
Awards other than stock options granted in period (shares) 136,700 28,300 2,177,300 1,183,500
Award vesting period     3 years  
Unrecognized compensation cost $ 549.0   $ 549.0  
Remaining period over which to recognize unrecognized compensation expense     2 years