v3.25.0.1
Acquisitions - Schedule of Fair Value of Contingent Consideration (Details) - Clearpath Robotics - Fair Value, Inputs, Level 3 - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Dec. 31, 2024
Oct. 02, 2023
Business Combination, Contingent Consideration Arrangements [Roll Forward]      
Beginning balance $ 43.0    
Adjustment for earnout achieved for first performance period (7.0)    
Adjustment to fair value (21.0)    
Payment of earnout achieved for first performance period (10.0)    
Ending balance 5.0    
Contingent consideration 5.0 $ 5.0 $ 43.0
Performance Period 1      
Business Combination, Contingent Consideration Arrangements [Roll Forward]      
Beginning balance 17.0    
Adjustment for earnout achieved for first performance period (7.0)    
Adjustment to fair value 0.0    
Payment of earnout achieved for first performance period (10.0)    
Ending balance 0.0    
Contingent consideration 0.0 0.0  
Performance Period 2      
Business Combination, Contingent Consideration Arrangements [Roll Forward]      
Beginning balance 26.0    
Adjustment for earnout achieved for first performance period 0.0    
Adjustment to fair value (21.0)    
Payment of earnout achieved for first performance period 0.0    
Ending balance 5.0    
Contingent consideration $ 5.0 $ 5.0