v3.25.2
Shareholders' Equity - Schedule of Dividend Paid and Proposed (Details)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jul. 07, 2025
USD ($)
$ / shares
Jun. 29, 2025
USD ($)
Jun. 29, 2025
£ / shares
Mar. 30, 2025
USD ($)
Mar. 30, 2025
£ / shares
Sep. 29, 2024
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
Jun. 29, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jul. 18, 2025
USD ($)
Class of Stock [Line Items]                      
Dividends, Common Stock   $ 3.5   $ 3.5     $ 3.5 $ 3.5 $ 7.0 $ 7.0  
Dividend payable           $ 3.5          
Subsequent event                      
Class of Stock [Line Items]                      
Dividends paid (in USD per share) | $ / shares $ 0.130                    
Dividends, Common Stock $ 3.5                    
Dividend payable                     $ 3.5
O 2024 Q1 Dividends                      
Class of Stock [Line Items]                      
Dividends paid (in USD per share) | $ / shares               $ 0.130      
Dividends, Common Stock                   $ 3.5  
O 2024 Q2 Dividends                      
Class of Stock [Line Items]                      
Dividends paid (in USD per share) | $ / shares             $ 0.130        
Dividends, Common Stock             $ 3.5        
O 2025 Q1 Dividends                      
Class of Stock [Line Items]                      
Dividends paid (in USD per share) | £ / shares         £ 0.130            
Dividends, Common Stock       $ 3.5              
O 2025 Q2 Dividends                      
Class of Stock [Line Items]                      
Dividends paid (in USD per share) | £ / shares     £ 0.130                
Dividends, Common Stock   $ 3.5                  
O 2024 Q3 Dividends                      
Class of Stock [Line Items]                      
Dividends paid (in USD per share) | $ / shares           $ 0.130          
Dividends, Common Stock           $ 3.5