v3.25.4
Fair Value Measurements - Schedule of Assets and Liabilities Measured on Recurring Basis (Details) - Commodity derivative contracts - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets at Fair Value $ 2,773 $ 200
Level 1    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets at Fair Value 0 0
Level 2    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets at Fair Value 3,130 830
Level 3    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets at Fair Value 0 0
Netting    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Assets at Fair Value $ 357 $ 630