Subsequent Events (Details) - USD ($) $ in Millions |
1 Months Ended | 3 Months Ended |
|---|---|---|
Apr. 30, 2024 |
Mar. 31, 2024 |
|
| Subsequent Event [Line Items] | ||
| Weighted-average recognition period for unrecognized share-based compensation expense | 2 years 1 month 6 days | |
| Subsequent Event | Unvested restricted stock units and restricted stock awards | ||
| Subsequent Event [Line Items] | ||
| Granted (in shares) | 15,731,546 | |
| Aggregate grant-date fair value | $ 527.6 | |
| Weighted-average recognition period for unrecognized share-based compensation expense | 2 years 9 months 18 days |