Leases (Narrative) (Details) |
9 Months Ended |
---|---|
Sep. 30, 2020 | |
Lessee, Lease, Description [Line Items] | |
Option to extend, additional periods | 5 years |
Minimum [Member] | |
Lessee, Lease, Description [Line Items] | |
Remaining lease term | 1 year |
Maximum [Member] | |
Lessee, Lease, Description [Line Items] | |
Remaining lease term | 20 years |
Renewal period | 20 years |