Stockholders' Equity - Share-based Compensation Plans Narrative (Details) |
Mar. 01, 2023
shares
|
Jan. 01, 2023
shares
|
Dec. 31, 2022
shareBasedCompensationPlan
shares
|
|---|---|---|---|
| Share-based Compensation Arrangement by Share-based Payment Award | |||
| Share-based employee compensation plans, number | shareBasedCompensationPlan | 1 | ||
| Subsequent Event | |||
| Share-based Compensation Arrangement by Share-based Payment Award | |||
| Shares reserved for issuance (in shares) | 425,000,000 | 56,000,000 | |
| 2012 Plan | |||
| Share-based Compensation Arrangement by Share-based Payment Award | |||
| 2012 equity incentive plan shares reserved for future issuance (in shares) | 66,000,000 | ||
| Shares reserved for issuance increase (in percentage) | 2.50% |