v3.26.1
Segment Results (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Depreciation and amortization $ 27.4 $ 13.1 $ 55.5 $ 25.6
Revenues 724.7 577.2 1,421.1 1,134.8
Aerospace & Advanced Technologies        
Segment Reporting [Line Items]        
Revenues 339.1 258.2 657.4 507.1
Process Flow Technologies        
Segment Reporting [Line Items]        
Revenues 385.6 319.0 763.7 627.7
Operating Segments | Aerospace & Advanced Technologies        
Segment Reporting [Line Items]        
Depreciation and amortization 8.6 4.8 16.9 9.3
Operating Segments | Process Flow Technologies        
Segment Reporting [Line Items]        
Depreciation and amortization 18.8 8.2 38.6 16.2
Corporate        
Segment Reporting [Line Items]        
Depreciation and amortization $ 0.0 $ 0.1 $ 0.0 $ 0.1