Leases (Narrative) (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Lessee, Lease, Description [Line Items] | ||
Right of use asset | $ 16,939 | $ 16,175 |
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] | Prepaid Expense and Other Assets | Prepaid Expense and Other Assets |
Lease liability | $ 17,359 | $ 16,801 |
Operating lease expense | $ 7,300 | $ 6,500 |
Minimum [Member] | ||
Lessee, Lease, Description [Line Items] | ||
Lease term | 1 year | |
Maximum [Member] | ||
Lessee, Lease, Description [Line Items] | ||
Lease term | 7 years |