XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Shareholders' Equity (Schedule of Dividends Paid and Dividends Declared) (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Aug. 02, 2024
Jun. 30, 2024
Dividend One [Member]    
Date Declared   Feb. 26, 2024
Payable to Shareholders of Record at the Close of Business on   Mar. 14, 2024
Cash Paid Per Share   $ 0.98
Aggregate Amount Paid   $ 108.1
Date Paid/Date to be Paid   Mar. 28, 2024
Dividend Two [Member]    
Date Declared   Apr. 29, 2024
Payable to Shareholders of Record at the Close of Business on   May 23, 2024
Cash Paid Per Share   $ 0.98
Aggregate Amount Paid   $ 105.3
Date Paid/Date to be Paid   Jun. 18, 2024
Subsequent Event [Member] | Dividends Three [Member]    
Date Declared Jul. 28, 2024  
Payable to Shareholders of Record at the Close of Business on Aug. 22, 2024  
Cash to be Paid Per Share $ 0.98  
Date Paid/Date to be Paid Sep. 18, 2024