Net Income (Loss) Per Share - Schedule of Denominators Used in Basic and Diluted Per Share Calculations (Details) - shares shares in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] | |||
| Denominator for basic calculation (in shares) | 241,930 | 234,077 | 233,575 |
| Denominator for dilutive calculation (in shares) | 254,117 | 234,077 | 233,575 |
| Option awards | |||
| Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] | |||
| Effect of dilutive securities, share-based payment arrangements (in shares) | 8,868 | 0 | 0 |
| Unvested restricted stock units | |||
| Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] | |||
| Effect of dilutive securities, share-based payment arrangements (in shares) | 3,319 | 0 | 0 |