Commitments And Contingencies (Narrative) (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2019 |
Dec. 31, 2018 |
Jul. 31, 2018 |
|
Commitments And Contingencies [Abstract] | |||
Standby letters of credit extension period, in years | 1 year | ||
Allowance against letters of credit | $ 2,361 | ||
Letters of credit cancelled | $ 250 | ||
Accrued settlement payment | $ 10,000 |