XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Revenue [Line Items]          
Contract asset $ 69.9   $ 69.9   $ 62.7
Remaining performance obligation, description of practical expedient     In accordance with the practical expedient provided in ASC Topic 606, 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 $ 14.7 $ 10.4 $ 26.1 $ 21.1