Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies - Asset Retirement Obligations (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Asset Retirement Obligations | |||
Asset retirement obligations | $ 2,424 | $ 2,247 | |
Estimated asset retirement obligations | 2,700 | ||
Accretion of asset retirement obligation | (177) | (168) | $ 204 |
Accretion expense | $ 200 | $ 200 | $ 200 |