XML 128 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Employee
Cloudoffering
Service
Customer
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Revenue [Line Items]      
Number of customers | Customer 0    
Status of customer accounts No single customer accounted for 2% or more of our consolidated revenue for any of the periods presented.    
Contract asset $ 89.0 $ 68.5  
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.    
Customer Concentration Risk [Member] | Sales Revenue, Net [Member] | Significant Customer [Member]      
Revenue [Line Items]      
Status of customer accounts, percentage 2.00%    
Cloud Revenue [Member]      
Revenue [Line Items]      
Number of cloud offering delivering solution | Cloudoffering 2    
Powerpay [Member] | Maximum [Member]      
Revenue [Line Items]      
Number of employees generating revenue from recurring fees | Employee 100    
Bureau Revenue [Member]      
Revenue [Line Items]      
Number of primary service lines delivering solutions | Service 3    
Recurring [Member]      
Revenue [Line Items]      
Float revenue $ 168.7 $ 80.2 $ 41.1