XML 106 R93.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Schedule of Future Minimum Payments for Operating Leases) (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Oct. 01, 2019
Leases [Abstract]    
Fiscal year 2021 $ 1,192  
Fiscal year 2022 1,302  
Fiscal year 2023 1,210  
Fiscal year 2024 1,003  
Fiscal year 2025 827  
Thereafter 15,308  
Total future minimum lease payments 20,842  
Amounts representing interest (6,129)  
Present value of net future minimum lease payments $ 14,713 $ 15,500