v3.25.1
Acquisitions and Divestments (Details)
$ in Millions
3 Months Ended
Feb. 10, 2025
USD ($)
Jan. 07, 2025
USD ($)
Dec. 17, 2024
USD ($)
Mar. 30, 2025
business
Mar. 31, 2024
business
Business Acquisition [Line Items]          
Number of businesses acquired | business       0 0
AvivaLinks          
Business Acquisition [Line Items]          
Payments to Acquire Businesses, Gross     $ 242.5    
Payments to Acquire Businesses, Gross     $ 242.5    
TTTech Auto          
Business Acquisition [Line Items]          
Payments to Acquire Businesses, Gross   $ 625.0      
Payments to Acquire Businesses, Gross   $ 625.0      
Kinara,Inc          
Business Acquisition [Line Items]          
Payments to Acquire Businesses, Gross $ 307.0        
Payments to Acquire Businesses, Gross $ 307.0