v3.25.1
Fair Value Measurements - Hierarchy of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Commodity derivative contracts (see Note 6) $ 37,654 $ 41,573
Investment in unconsolidated affiliate 134,942 142,201
Commodity derivative contracts (see Note 6) 19,579 2,246
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Commodity derivative contracts (see Note 6) 14,194 18,793
Contingent consideration (see Note 6) 23,460 22,780
Investment in unconsolidated affiliate 134,942 142,201
Total assets 172,596 183,774
Commodity derivative contracts (see Note 6) 19,579 2,246
Total liabilities 19,579 2,246
Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Commodity derivative contracts (see Note 6) 0 0
Contingent consideration (see Note 6) 0 0
Investment in unconsolidated affiliate 134,942 142,201
Total assets 134,942 142,201
Commodity derivative contracts (see Note 6) 0 0
Total liabilities 0 0
Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Commodity derivative contracts (see Note 6) 14,194 18,793
Contingent consideration (see Note 6) 23,460 22,780
Investment in unconsolidated affiliate 0 0
Total assets 37,654 41,573
Commodity derivative contracts (see Note 6) 19,579 2,246
Total liabilities 19,579 2,246
Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Commodity derivative contracts (see Note 6) 0 0
Contingent consideration (see Note 6) 0 0
Investment in unconsolidated affiliate 0 0
Total assets 0 0
Commodity derivative contracts (see Note 6) 0 0
Total liabilities $ 0 $ 0