v3.26.1
Shareholders' Equity - Additional Information (Details) - USD ($)
shares in Thousands, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Apr. 29, 2026
Feb. 03, 2026
Class of Stock [Line Items]        
Share repurchase program, authorized, amount       $ 1,000.0
Purchases of treasury (in shares) (800) 0    
Stock repurchased during period value $ (250.1)      
Subsequent Event        
Class of Stock [Line Items]        
Number of shares authorized to be repurchased (in shares)     653,400