Fair Value Measurements - Fair Value Hierarchy Table for Assets and Liabilities Measured at Fair Value (Detail) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Contingent Consideration | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | $ 9,200 | |
Fair Value, Recurring | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Trading securities held in the deferred compensation plans | 66,135 | $ 57,717 |
Fair Value, Recurring | Commodity | Swaps | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 104,392 | (109,844) |
Fair Value, Recurring | Commodity | Collars | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 116,883 | (16,837) |
Fair Value, Recurring | Commodity | Three-Way Collars | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 28,338 | (11,917) |
Fair Value, Recurring | Commodity | Basis Swaps | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | (50,272) | 521 |
Fair Value, Recurring | Contingent Consideration | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 9,160 | 13,080 |
Fair Value, Inputs, Level 1 | Fair Value, Recurring | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Trading securities held in the deferred compensation plans | 66,135 | 57,717 |
Fair Value, Inputs, Level 1 | Fair Value, Recurring | Commodity | Swaps | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 0 | 0 |
Fair Value, Inputs, Level 1 | Fair Value, Recurring | Commodity | Collars | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 0 | 0 |
Fair Value, Inputs, Level 1 | Fair Value, Recurring | Commodity | Three-Way Collars | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 0 | 0 |
Fair Value, Inputs, Level 1 | Fair Value, Recurring | Commodity | Basis Swaps | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 0 | 0 |
Fair Value, Inputs, Level 1 | Fair Value, Recurring | Contingent Consideration | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 0 | 0 |
Fair Value, Inputs, Level 2 | Fair Value, Recurring | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Trading securities held in the deferred compensation plans | 0 | 0 |
Fair Value, Inputs, Level 2 | Fair Value, Recurring | Commodity | Swaps | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 104,392 | (109,844) |
Fair Value, Inputs, Level 2 | Fair Value, Recurring | Commodity | Collars | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 116,883 | (16,837) |
Fair Value, Inputs, Level 2 | Fair Value, Recurring | Commodity | Three-Way Collars | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 28,338 | (11,917) |
Fair Value, Inputs, Level 2 | Fair Value, Recurring | Commodity | Basis Swaps | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | (50,272) | 521 |
Fair Value, Inputs, Level 2 | Fair Value, Recurring | Contingent Consideration | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 9,160 | 13,080 |
Fair Value, Inputs, Level 3 | Fair Value, Recurring | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Trading securities held in the deferred compensation plans | 0 | 0 |
Fair Value, Inputs, Level 3 | Fair Value, Recurring | Commodity | Swaps | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 0 | 0 |
Fair Value, Inputs, Level 3 | Fair Value, Recurring | Commodity | Collars | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 0 | 0 |
Fair Value, Inputs, Level 3 | Fair Value, Recurring | Commodity | Three-Way Collars | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 0 | 0 |
Fair Value, Inputs, Level 3 | Fair Value, Recurring | Commodity | Basis Swaps | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 0 | 0 |
Fair Value, Inputs, Level 3 | Fair Value, Recurring | Contingent Consideration | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | $ 0 | $ 0 |