XML 83 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Additional Information) (Details) - Subsequent Event [Member]
$ in Millions
Aug. 06, 2024
USD ($)
Share Repurchase Program [Member] | Voting And Non Voting Common Stock [Member]  
Subsequent Event [Line Items]  
Authorized share repurchase program $ 150.0
Invoiced Inc Acquisition [Member]  
Subsequent Event [Line Items]  
Payment for acquisition 55.0
Cash 47.5
Contingent consideration $ 7.5