Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|||||||
|---|---|---|---|---|---|---|---|---|---|
| Leases [Abstract] | |||||||||
| Finance lease right-of-use assets, net | [1] | $ 138,521 | $ 141,853 | ||||||
| Finance lease, right-of-use asset, statement of financial position [Extensible Enumeration] | Property, plant and equipment, net | ||||||||
| Finance lease liabilities | |||||||||
| Current | $ 32,038 | 29,669 | |||||||
| Noncurrent | 49,203 | 54,492 | |||||||
| Total finance lease liabilities | $ 81,241 | [2] | $ 84,161 | ||||||
| Weighted average remaining lease term - finance leases (in months) | 60 months 9 days | 62 months | |||||||
| Weighted average discount rate - finance leases (as a percent) | [3] | 6.99% | 6.99% | ||||||
| |||||||||