Revenue and Revenue-Related Activity - Additional Information (Detail) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Revenue [Line Items] | ||||
| Contract assets, reductions | $ 41.4 | $ 40.1 | ||
| Contract assets, additions | 46.0 | 46.9 | ||
| Foreign currency translation | (0.6) | 0.5 | ||
| Amortization expense for deferred sales commissions | $ 6.6 | $ 5.0 | $ 12.9 | 9.7 |
| Remaining performance obligation, description of practical expedient | Performance obligations that are billed and recognized as they are delivered, primarily professional services contracts that are on a time and materials basis, are excluded from the transaction price for remaining performance obligations disclosed above | |||
| Recurring [Member] | ||||
| Revenue [Line Items] | ||||
| Float revenue | $ 48.9 | $ 41.8 | $ 109.6 | $ 88.7 |