v3.24.2
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