Fair Value Measurements - Fair Value Hierarchy Table for Assets and Liabilities Measured at Fair Value (Detail) - USD ($) $ in Thousands | Jun. 30, 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 | $ 8,100 | |
Fair Value, Recurring | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Trading securities held in the deferred compensation plans | 58,739 | $ 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 | 113,871 | (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 | 95,624 | (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 | 9,777 | (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 | 30,730 | 521 |
Fair Value, Recurring | Commodity | Swaptions | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | (2,492) | |
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 | 8,140 | 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 | 58,739 | 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 | Commodity | Swaptions | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 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 | 113,871 | (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 | 95,624 | (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 | 9,777 | (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 | 30,730 | 521 |
Fair Value, Inputs, Level 2 | Fair Value, Recurring | Commodity | Swaptions | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | 0 | |
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 | 8,140 | 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 | Commodity | Swaptions | | |
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | | |
Derivative assets liabilities at fair value net | (2,492) | |
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 |