XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Capital Stock Dividends (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 26, 2025
Jun. 05, 2025
Apr. 18, 2025
Mar. 18, 2025
Mar. 30, 2025
Mar. 24, 2024
Mar. 30, 2025
Mar. 24, 2024
Capital Stock Dividends                
Dividends per share announced         $ 0.85 $ 0.80 $ 1.70 $ 1.60
Amount Of Increased Common Stock Dividends Per Share Announced       $ 0.89        
Subsequent Event | O2025Q3Dividend                
Capital Stock Dividends                
Dividends per share announced     $ 0.89          
Dividends Payable, Date Declared     Apr. 18, 2025          
Dividends Payable, Date to be Paid Jun. 26, 2025              
Dividends Payable, Date of Record   Jun. 05, 2025