Segment Information (Reconciliation of Capital Expenditures) (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Segment Reporting, Other Significant Reconciling Item [Line Items] | ||||
Capital expenditures per unaudited Condensed Consolidated Statements of Cash Flows | $ 147,401 | $ 123,477 | ||
Capital expenditures per segment detail | $ 84,121 | $ 64,478 | 204,169 | 136,777 |
Operating Segments [Member] | ||||
Segment Reporting, Other Significant Reconciling Item [Line Items] | ||||
Capital expenditures per unaudited Condensed Consolidated Statements of Cash Flows | 147,401 | 123,477 | ||
Net movement in accruals for capital expenditures | 6,990 | 24,231 | ||
Payment for capital acquired in prior periods | 0 | (10,790) | ||
Capital acquired through finance lease | 21,065 | 0 | ||
Advance payment to acquire long lead capital | 28,713 | (141) | ||
Capital expenditures per segment detail | $ 204,169 | $ 136,777 |