Environmental Matters - Environmental Loss Contingencies by Site (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
Jun. 30, 2025 |
|---|---|---|---|
| Site Contingency [Line Items] | |||
| Current Liabilities | $ 33,451 | $ 43,748 | $ 32,582 |
| Non-Current Liabilities | 328,799 | 118,270 | 117,943 |
| Gasco Sediments | |||
| Site Contingency [Line Items] | |||
| Current Liabilities | 10,982 | 13,950 | 10,034 |
| Non-Current Liabilities | 42,286 | 43,247 | 43,776 |
| Other Portland Harbor | |||
| Site Contingency [Line Items] | |||
| Current Liabilities | 3,211 | 3,669 | 3,327 |
| Non-Current Liabilities | 11,493 | 12,770 | 11,043 |
| Gasco Upland site | |||
| Site Contingency [Line Items] | |||
| Current Liabilities | 18,748 | 25,643 | 18,390 |
| Non-Current Liabilities | 274,547 | 61,782 | 62,666 |
| Front Street site | |||
| Site Contingency [Line Items] | |||
| Current Liabilities | 510 | 486 | 831 |
| Non-Current Liabilities | 294 | 292 | 279 |
| Oregon Steel Mills | |||
| Site Contingency [Line Items] | |||
| Current Liabilities | 0 | 0 | 0 |
| Non-Current Liabilities | $ 179 | $ 179 | $ 179 |