Leases (Schedule of Maturity of Operating Lease Liabilities) (Details) $ in Thousands |
Dec. 31, 2019
USD ($)
|
---|---|
Leases [Abstract] | |
Lessee, Operating Lease, Liability, Payments, 2020 | $ 5,913 |
Lessee, Operating Lease, Liability, Payments, 2021 | 5,001 |
Lessee, Operating Lease, Liability, Payments, 2022 | 4,304 |
Lessee, Operating Lease, Liability, Payments, 2023 | 3,802 |
Lessee, Operating Lease, Liability, Payments, 2024 | 2,530 |
Lessee, Operating Lease, Liability, Payments, Due after 2024 | 12,600 |
Lessee, Operating Lease, Liability, Payments, Total | 34,150 |
Lessee, Operating Lease, Liability, Undiscounted Excess Amount | 7,126 |
Operating Lease, Liability | 27,024 |
Legally binding minimum lease payments for operating leases signed but not yet commenced | $ 6,500 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|