v3.26.1
Earnings Per Common Share (Reconciliation of Numerators and Denominators of Basic and Diluted Earnings Per Share) (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Jun. 27, 2026
Jun. 28, 2025
Class A Common Stock [Member]        
Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Line Items]        
Net income allocated, basic $ 20,270,014 $ 20,501,422 $ 61,274,804 $ 45,299,894
Conversion of Class B to Class A shares 5,629,288 5,697,533 17,020,282 12,593,416
Net income allocated, diluted $ 25,899,302 $ 26,198,955 $ 78,295,086 $ 57,893,310
Weighted average shares outstanding, basic 14,549,762 14,547,273 14,549,019 14,546,178
Conversion of Class B to Class A shares 4,444,614 4,447,103 4,445,357 4,448,198
Weighted average shares outstanding, diluted 18,994,376 18,994,376 18,994,376 18,994,376
Earnings per share, Basic $ 1.39 $ 1.41 $ 4.21 $ 3.11
Earnings per share, Diluted $ 1.36 $ 1.38 $ 4.12 $ 3.05
Class B Common Stock [Member]        
Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Line Items]        
Net income allocated, basic $ 5,629,288 $ 5,697,533 $ 17,020,282 $ 12,593,416
Net income allocated, diluted $ 5,629,288 $ 5,697,533 $ 17,020,282 $ 12,593,416
Weighted average shares outstanding, basic 4,444,614 4,447,103 4,445,357 4,448,198
Weighted average shares outstanding, diluted 4,444,614 4,447,103 4,445,357 4,448,198
Earnings per share, Basic $ 1.27 $ 1.28 $ 3.83 $ 2.83
Earnings per share, Diluted $ 1.27 $ 1.28 $ 3.83 $ 2.83