XML 38 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Acquisitions - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 01, 2023
Jul. 03, 2023
Mar. 31, 2024
DAC Engineered Products, LLC      
Business Acquisition [Line Items]      
Business acquisition, date     Jul. 03, 2023
Business acquisition, purchase price   $ 31.4  
Business acquisition, potential future payout to seller   $ 7.0  
CAV Systems Group Limited      
Business Acquisition [Line Items]      
Business acquisition, date     Sep. 01, 2023
Percentage of voting interests acquired 100.00%    
Business acquisition, purchase price $ 29.0    
Purchase consideration 3.1    
Business acquisition, potential future payout to seller $ 18.4