Stockholders' Equity - Scheduled Vesting for Outstanding Restricted Stock Units (Details) - Restricted Stock Units - shares shares in Millions |
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|---|---|
| Scheduled vesting — restricted stock units | ||||
| 2026 (in shares) | 110.4 | |||
| 2027 (in shares) | 69.9 | |||
| 2028 (in shares) | 30.7 | |||
| 2029 (in shares) | 9.8 | |||
| 2030 (in shares) | 0.8 | |||
| Thereafter (in shares) | 0.9 | |||
| Total (in shares) | 222.5 | 283.1 | 405.8 | 384.4 |
| X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vesting, After Year Five No definition available.
|
| X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vesting, Next Twelve Months No definition available.
|
| X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vesting, Year Five No definition available.
|
| X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vesting, Year Four No definition available.
|
| X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vesting, Year Three No definition available.
|
| X | ||||||||||
- Definition Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vesting, Year Two No definition available.
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|