| Other Expenses, Net - Deferred Financing Costs (Details) $ in Thousands | Dec. 31, 2019  USD ($) | 
|---|---|
| Estimated Amortization | |
| 2020 | $ 1,484 | 
| 2021 | 1,083 | 
| 2022 | 881 | 
| 2023 | 674 | 
| 2024 | $ 532 | 
| X | ||||||||||
| 
- Definition Deferred Financing Costs, Amortization, Next Twelve Months No definition available. 
 | 
| X | ||||||||||
| 
- Definition Deferred Financing Costs, Amortization, Year Five No definition available. 
 | 
| X | ||||||||||
| 
- Definition Deferred Financing Costs, Amortization, Year Four No definition available. 
 | 
| X | ||||||||||
| 
- Definition Deferred Financing Costs, Amortization, Year Three No definition available. 
 | 
| X | ||||||||||
| 
- Definition Deferred Financing Costs, Amortization, Year Two No definition available. 
 | 
| X | ||||||||||
| 
- References No definition available. 
 |