Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Recurring Measurement Basis - Commodity derivative contracts - USD ($) |
Dec. 31, 2021 |
Dec. 31, 2020 |
---|---|---|
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items] | ||
Liabilities | $ 21,000 | $ 0 |
Level 1 | ||
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items] | ||
Liabilities | 0 | |
Level 2 | ||
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items] | ||
Liabilities | 200,000 | |
Level 3 | ||
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items] | ||
Liabilities | 0 | |
Netting | ||
Fair Value Assets And Liabilities Measured On Recurring Basis [Line Items] | ||
Liabilities | $ 179,000 |