Asset Retirement Obligations - Schedule of Contractual Obligation Maturity (Details) $ in Thousands |
Dec. 31, 2019
USD ($)
|
|---|---|
| Asset Retirement Obligation Disclosure [Abstract] | |
| 2020 | $ 1,285 |
| 2021 | 172 |
| 2022 | 146 |
| 2023 | 341 |
| Thereafter | 8,385 |
| Total asset retirement obligations | $ 10,329 |