XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Future Minimum Lease Payments Prior To Adoption Of ASU 2016-02) (Details)
Sep. 28, 2019
USD ($)
Leases [Abstract]  
2020 $ 9,756,136
2021 7,532,373
2022 6,692,661
2023 4,907,148
2024 2,583,629
Thereafter 27,187,519
Total minimum future rental commitments $ 58,659,466