XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders' Equity (Deficit): Dividends (Details) - USD ($)
3 Months Ended
Jun. 28, 2025
Mar. 29, 2025
Jun. 29, 2024
Mar. 30, 2024
Dividends        
Cash dividends declared and paid (in dollars per share) $ 0.96 $ 0.9 $ 0.9 $ 0.8
Cash dividends declared and paid $ 3,398,500 $ 3,186,000 $ 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