Subsequent Events - Additional Information (Details) - Class A Common Stock - Maximum - USD ($) $ in Millions |
Oct. 31, 2022 |
Jul. 31, 2022 |
|---|---|---|
| Subsequent Event [Line Items] | ||
| Share repurchase program, authorized amount | $ 500.0 | |
| Subsequent Event | ||
| Subsequent Event [Line Items] | ||
| Share repurchase program, authorized amount | $ 500.0 |