Organization and Nature of Operations, Basis of Presentation, and Summary of Significant Accounting Policies - Asset Retirement Obligations (Details) - USD ($) $ in Thousands |
12 Months Ended | 36 Months Ended | ||
|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2025 |
|
| Asset Retirement Obligations | ||||
| Asset retirement obligations | $ 2,695 | $ 2,563 | $ 2,695 | |
| Estimated asset retirement obligations | 2,900 | 2,900 | ||
| Accretion of asset retirement obligation | (132) | (139) | $ (177) | |
| Accretion expense | $ 100 | $ 100 | $ 200 | |