Capitalized Software Development Costs - Additional Information (Detail) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Capitalized Computer Software, Net [Abstract] | ||||
| Amortization of software development costs, exclusive of costs recorded within property and equipment | $ 17.8 | $ 10.7 | $ 33.8 | $ 20.5 |