v3.25.2
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