v3.25.2
Acquisitions - Overview of transactions (Details) - USD ($)
$ in Millions
Oct. 04, 2024
Sep. 26, 2024
Mobile Computing    
Business Combination [Line Items]    
Consideration transferred $ 16.0  
Payments to acquire business 13.3  
Acquisition date fair value of contingent consideration 2.7  
Maximum contingent consideration $ 3.0  
Estimated future operating results period 12 months  
JUXT    
Business Combination [Line Items]    
Percentage of voting interests acquired   100.00%
Consideration transferred   $ 47.0
Payments to acquire business   39.5
Acquisition date fair value of contingent consideration   7.5
Maximum contingent consideration   $ 9.4
Estimated future operating results period   12 months