Commitments and Contingencies (Minimum Lease Payments And Sublease Rentals) (Details) $ in Thousands |
Dec. 31, 2019
USD ($)
|
---|---|
Lease Commitments | |
2020 | $ 8,341 |
2021 | 6,036 |
2022 | 5,372 |
2023 | 3,954 |
2024 | 3,574 |
Thereafter | 12,176 |
Total | 39,453 |
Sublease Rentals | |
2020 | 28 |
2021 | 0 |
2022 | 0 |
2023 | 0 |
2024 | 0 |
Thereafter | 0 |
Total | 28 |
Net | |
2020 | 8,313 |
2021 | 6,036 |
2022 | 5,372 |
2023 | 3,954 |
2024 | 3,574 |
Thereafter | 12,176 |
Total | $ 39,425 |
X | ||||||||||
- Definition Leases, Future Minimum Payments, Due No definition available.
|
X | ||||||||||
- Definition Leases, Future Minimum Payments, Due [Abstract] No definition available.
|
X | ||||||||||
- Definition Leases, Future Minimum Payments, Due Next Twelve Months No definition available.
|
X | ||||||||||
- Definition Leases, Future Minimum Payments, Due Thereafter No definition available.
|
X | ||||||||||
- Definition Leases, Future Minimum Payments, Due in Five Years No definition available.
|
X | ||||||||||
- Definition Leases, Future Minimum Payments, Due in Four Years No definition available.
|
X | ||||||||||
- Definition Leases, Future Minimum Payments, Due in Three Years No definition available.
|
X | ||||||||||
- Definition Leases, Future Minimum Payments, Due in Two Years No definition available.
|
X | ||||||||||
- Definition Lessee, Lease, Liability, Payments, Due No definition available.
|
X | ||||||||||
- Definition Lessee, Lease, Liability, Payments, Due After Year Five No definition available.
|
X | ||||||||||
- Definition Lessee, Lease, Liability, Payments, Due Year Five No definition available.
|
X | ||||||||||
- Definition Lessee, Lease, Liability, Payments, Due Year Four No definition available.
|
X | ||||||||||
- Definition Lessee, Lease, Liability, Payments, Due Year Three No definition available.
|
X | ||||||||||
- Definition Lessee, Lease, Liability, Payments, Due Year Two No definition available.
|
X | ||||||||||
- Definition Lessee, Lease, Liability, Payments, Remainder Of Fiscal Year No definition available.
|
X | ||||||||||
- Definition Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals [Abstract] No definition available.
|
X | ||||||||||
- Definition Amount of lease payments to be received by lessor for operating lease. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lease payments to be received by lessor in fifth fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lease payments to be received by lessor in fourth year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lease payments to be received by lessor in next fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lease payments to be received by lessor after fifth fiscal year following latest statement of financial position date for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lease payments to be received by lessor in third fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of lease payments to be received by lessor in second fiscal year following latest fiscal year for operating lease. Excludes interim and annual periods when interim periods are reported on rolling approach, from latest statement of financial position date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- References No definition available.
|