v3.24.0.1
Compensation Plans - Stock Plans (Details) - Restricted Stock Units (RSUs)
shares in Millions
12 Months Ended
Dec. 31, 2023
shares
Stock Plans  
Award vesting period 4 years
Shares reserved for future issuance (in shares) 723