Fair Value Measurements - Additional Information (Details) $ in Millions |
Dec. 31, 2024
USD ($)
|
|---|---|
| Fair Value Disclosures [Abstract] | |
| Estimated fair value of derivative instruments, net liability | $ 172.2 |
| Derivative fair value of net liability if commodity price increases by 10 percent | 323.6 |
| Derivative fair value of net liability if commodity price decreases by 10 percent | $ (20.8) |