v3.26.1
Shareholders' Equity (Deficit): Dividends (Details) - USD ($)
3 Months Ended
Jun. 27, 2026
Mar. 28, 2026
Jun. 28, 2025
Mar. 29, 2025
Dividends        
Cash dividends declared and paid (in dollars per share) $ 1.02 $ 0.96 $ 0.96 $ 0.9
Cash dividends declared and paid $ 3,658,400 $ 3,429,000 $ 3,398,500 $ 3,186,000
2026 Q1 Dividends        
Dividends        
Cash dividends declared and paid (in dollars per share)   $ 0.96    
Dividends Payable, Date Declared   Jan. 28, 2026    
Dividends Payable, Date of Record   Feb. 11, 2026    
Dividends Payable, Date to be Paid   Mar. 02, 2026    
2026 Q2 Dividends        
Dividends        
Cash dividends declared and paid (in dollars per share) $ 1.02      
Dividends Payable, Date Declared Apr. 15, 2026      
Dividends Payable, Date of Record May 13, 2026      
Dividends Payable, Date to be Paid Jun. 01, 2026