XML 54 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Future Minimum Operating Lease Receipts Prior To Adoption Of ASU 2016-02) (Details)
Sep. 28, 2019
USD ($)
Operating Leases, Future Minimum Payments Receivable [Abstract]  
2020 $ 11,265,775
2021 8,855,781
2022 6,967,583
2023 5,862,260
2024 5,145,632
Thereafter 13,723,315
Total minimum future rental income $ 51,820,346