XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity (Deficit): Dividends (Details) - USD ($)
3 Months Ended
Sep. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Sep. 28, 2024
Jun. 29, 2024
Mar. 30, 2024
Dividends            
Cash dividends declared and paid (in dollars per share) $ 0.96 $ 0.96 $ 0.9 $ 0.9 $ 0.9 $ 0.8
Cash dividends declared and paid $ 3,406,900 $ 3,398,500 $ 3,186,000 $ 3,168,300 $ 3,165,800 $ 2,797,900
2025 Q1 Dividends            
Dividends            
Cash dividends declared and paid (in dollars per share)     $ 0.9      
Dividends Payable, Date Declared     Jan. 29, 2025      
Dividends Payable, Date of Record     Feb. 12, 2025      
Dividends Payable, Date to be Paid     Mar. 03, 2025      
2025 Q2 Dividends            
Dividends            
Cash dividends declared and paid (in dollars per share)   $ 0.96        
Dividends Payable, Date Declared   Apr. 16, 2025        
Dividends Payable, Date of Record   May 14, 2025        
Dividends Payable, Date to be Paid   Jun. 02, 2025        
2025 Q3 Dividends            
Dividends            
Cash dividends declared and paid (in dollars per share) $ 0.96          
Dividends Payable, Date Declared Jul. 15, 2025          
Dividends Payable, Date of Record Aug. 13, 2025          
Dividends Payable, Date to be Paid Sep. 02, 2025