XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Business Combinations (Details) - USD ($)
$ in Millions
1 Months Ended
Feb. 28, 2022
Mar. 31, 2022
A privately held services company    
Business Combinations    
Total purchase price $ 14.0  
Maximum contingent consideration 25.0  
privately held sales and services company    
Business Combinations    
Total purchase price $ 1.1  
Other business acquisitions    
Business Combinations    
Maximum contingent consideration   $ 52.4