v3.25.4
Stock Compensation Plans (Details)
12 Months Ended
Jan. 01, 2026
Installments
$ / shares
shares
Jan. 02, 2025
shares
Jan. 02, 2024
shares
Jan. 03, 2023
shares
Dec. 31, 2025
USD ($)
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2021
shares
Stock Compensation Plans [Abstract]                
Compensation expense in stock compensation plans (in Dollars) | $         $ 1,000,000 $ 980,911 $ 876,569  
Income tax benefit of stock compensation plans (in Dollars) | $         210,355 205,991 184,079  
Unrecognized compensation expense related to nonvested share-based compensation granted under the plan (in Dollars) | $         $ 794,210 1,800,000    
Weighted average period of unrecognized compensation expense         1 year 2 months 12 days      
Cash from option exercises (in Dollars) | $         $ 18,900,000 30,700,000 6,800,000  
Tax benefit for tax deductions from option exercises (in Dollars) | $         $ 1,300,000 $ 370,644 $ 139,135  
Restricted Stock Units [Member]                
Stock Compensation Plans [Abstract]                
Shares available for future option grants (in Shares)         0      
Subsequent Event [Member] | Restricted Stock Units [Member]                
Stock Compensation Plans [Abstract]                
Number of equal annual installments (in Installments) | Installments 3              
Equity Incentive Plan [Member]                
Stock Compensation Plans [Abstract]                
Restricted shares issued to directors (in Shares)           500    
Shares available for future option grants (in Shares)         4,104,500      
Weighted-average grant date fair value of options granted (in Dollars per share) | $ / shares           $ 1.41 $ 1.51  
Fair value of risk-free interest rate           4.35% 4.12%  
Expected life           3 years 3 years  
Expected volatility           16.00% 20.00%  
Expected dividend yield           4.40% 5.00%  
Equity Incentive Plan [Member] | Restricted Stock [Member]                
Stock Compensation Plans [Abstract]                
Shares issued (in Shares)   8,000 8,500 8,500        
Equity Incentive Plan [Member] | Maximum [Member]                
Stock Compensation Plans [Abstract]                
Exercisable period of stock options         10 years      
Equity Incentive Plan [Member] | Class A Common Stock [Member]                
Stock Compensation Plans [Abstract]                
Common stock available for issuance to employees of subsidiaries and affiliates under identical plan (in Shares)           4,500,000    
Common stock available for issuance to directors and those of the subsidiaries and affiliates under identical plan (in Shares)           500,000    
Employee Stock Purchase Plan [Member]                
Stock Compensation Plans [Abstract]                
Exercisable period of stock options         10 years      
Number of shares available for issuance (in Shares)               500,000
Employee Stock Purchase Plan [Member] | Subsequent Event [Member]                
Stock Compensation Plans [Abstract]                
Shares available for future option grants (in Shares) 256,385              
Shares issued (in Shares) 22,283              
Shares issued price (in Dollars per share) | $ / shares $ 16.98              
Employee Stock Purchase Plan [Member] | Maximum [Member]                
Stock Compensation Plans [Abstract]                
Percentage of purchase price of shares         85.00% 85.00%    
Agency Stock Purchase Plan [Member]                
Stock Compensation Plans [Abstract]                
Number of shares available for issuance (in Shares)               500,000
Percentage of purchase price of shares           90.00%    
Number of trading days of subscription period           10 days    
Agency Stock Purchase Plan [Member] | Maximum [Member]                
Stock Compensation Plans [Abstract]                
Investment on per subscription (in Dollars) | $           $ 12,000    
New Plan [Member]                
Stock Compensation Plans [Abstract]                
Shares issued (in Shares)           81,180 86,469  
Number of shares available for issuance (in Shares)           500,000    
Agency Stock Purchase Plan 2024 [Member]                
Stock Compensation Plans [Abstract]                
Shares issued (in Shares)         49,200      
Shares available for future option grants (in Shares)         450,800