XML 25 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Maturities Of Operating Lease Liabilities) (Details)
Mar. 28, 2020
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2020 $ 4,993,363
2021 7,820,804
2022 7,408,458
2023 5,302,279
2024 2,908,072
Thereafter 27,187,517
Total lease payments 55,620,493
Less amount representing interest 12,992,441
Present value of lease liabilities $ 42,628,052