Income Taxes - Changes in Balance of Deferred Tax Asset Valuation Allowance (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Deferred Tax Asset Valuation Allowance [Roll Forward] | |||
| Beginning balance | $ (1,736,456) | $ (1,349,924) | $ (1,087,505) |
| Additions | (394,829) | (519,169) | (262,469) |
| Deductions | 20,092 | 132,637 | 50 |
| Reclass to assets held for sale | 3,257 | 0 | 0 |
| Ending balance | $ (2,107,936) | $ (1,736,456) | $ (1,349,924) |