XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.2
Business Acquisitions - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Apr. 02, 2023
Jun. 30, 2024
Jul. 02, 2023
Dec. 31, 2023
Business Acquisition [Line Items]          
Consideration transferred, net of cash acquired     $ 123.6 $ 53.5  
Adimec Holding B.V          
Business Acquisition [Line Items]          
Consideration transferred, net of cash acquired $ 88.1   88.1    
Valeport          
Business Acquisition [Line Items]          
Consideration transferred, net of cash acquired $ 35.5   $ 35.5    
Purchase price payable 10.00%   10.00%    
Xena Networks          
Business Acquisition [Line Items]          
Consideration transferred, net of cash acquired         $ 24.2
ChartWorld          
Business Acquisition [Line Items]          
Consideration transferred, net of cash acquired   $ 53.5     $ 53.5