v3.26.1
Business Combinations, Acquisitions, and Business Disposals - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Dec. 01, 2025
Jul. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Combination, Separately Recognized Transaction [Line Items]            
Gross purchase consideration         $ 0.2 $ 0.0
Certrec Corporation            
Business Combination, Separately Recognized Transaction [Line Items]            
Purchase consideration         82.9  
Gross purchase consideration       $ 80.6    
Certrec Corporation | Nuclear & Safety            
Business Combination, Separately Recognized Transaction [Line Items]            
Percentage of voting shares (as a percent)       100.00%    
Gross purchase consideration         $ 80.6  
Paragon            
Business Combination, Separately Recognized Transaction [Line Items]            
Gross purchase consideration     $ 581.5      
Paragon | Nuclear & Safety            
Business Combination, Separately Recognized Transaction [Line Items]            
Percentage of voting shares (as a percent)     100.00%      
Purchase consideration $ 588.6 $ 588.4        
Gross purchase consideration $ 581.5 $ 581.3