Supplemental Financial Information - Schedule of Non-Cash Investing and Financing Activities (Details) - USD ($) $ in Thousands |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Supplemental Financial Information [Abstract] | ||
Accrued capital expenditures at period end | $ 40,960 | $ 73,643 |
Dividends declared but not paid at period end | $ 0 | $ 71,452 |