XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.4
Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 26, 2023
Dec. 31, 2025
Dec. 31, 2024
Jul. 07, 2025
Common Stock Repurchase Program Increased Amount, 2025 [Member]        
Equity, Class of Treasury Stock [Line Items]        
Share Repurchase Program, Authorized, Amount   $ 300.0    
Common Stock Repurchase Program, 2025 [Member]        
Equity, Class of Treasury Stock [Line Items]        
Share Repurchase Program, Authorized, Amount   $ 37.5    
Share repurchased during period, shares   5,645,914    
Average cost of repurchased stock (in dollars per share)   $ 66.42    
Common Stock Repurchase Program, 2026 [Member]        
Equity, Class of Treasury Stock [Line Items]        
Share Repurchase Program, Authorized, Amount       $ 200.0
Common Stock Repurchase Program, 2024 [Member]        
Equity, Class of Treasury Stock [Line Items]        
Cost of repurchased share $ 250.0      
Common Stock [Member] | Common Stock Repurchase Program, 2025 [Member]        
Equity, Class of Treasury Stock [Line Items]        
Excise tax   $ 3.3    
Common Stock [Member] | Common Stock Repurchase Program, 2024 [Member]        
Equity, Class of Treasury Stock [Line Items]        
Share repurchased during period, shares     6,237,270  
Average cost of repurchased stock (in dollars per share)     $ 40.08  
Excise tax     $ 2.4  
Maximum [Member] | Common Stock Repurchase Program, 2025 [Member]        
Equity, Class of Treasury Stock [Line Items]        
Share Repurchase Program, Authorized, Amount   $ 150.0