v3.25.2
Acquisitions - Additional Information (Details)
$ in Millions
1 Months Ended 6 Months Ended
Feb. 29, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Oct. 31, 2020
executive
Business Combination        
Acquisition, net of cash acquired   $ 0.0 $ 209.4  
Acquisition Subsidiary | Alluxa Inc        
Business Combination        
Number of executives in transaction | executive       3
Ownership interest, minority interest       7.00%
Alluxa Inc        
Business Combination        
Acquisition, net of cash acquired $ 17.9      
Alluxa Inc | 2024        
Business Combination        
Percentage of equity interest sellable by executive       33.33%
Alluxa Inc | 2025        
Business Combination        
Percentage of equity interest sellable by executive       33.33%
Alluxa Inc | 2026        
Business Combination        
Percentage of equity interest sellable by executive       33.33%