Accounting Standards Updates Accounting Standards Update (Narrative) (Details) - USD ($) $ in Thousands |
Jan. 01, 2020 |
Dec. 31, 2019 |
---|---|---|
New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
Cumulative effect of accounting change | $ (29,252) | |
Retained Earnings [Member] | ||
New Accounting Pronouncements or Change in Accounting Principle [Line Items] | ||
Cumulative effect of accounting change | $ (29,300) | $ (29,252) |