XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Maturities of Lease Liabilities) (Details)
Dec. 30, 2023
USD ($)
Operating Leases  
Remainder of 2024 $ 6,370,366
2025 7,744,643
2026 6,583,312
2027 5,823,729
2028 4,281,763
Thereafter 19,744,204
Total lease payments 50,548,017
Less amount representing interest 11,181,366
Present value of lease liabilities 39,366,651
Finance Leases  
Remainder of 2024 630,000
2025 840,000
2026 840,000
2027 840,000
2028 840,000
Thereafter 101,500
Total lease payments 4,091,500
Less amount representing interest 551,344
Present value of lease liabilities $ 3,540,156