v3.26.1
Segment Results (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Line Items]    
Depreciation and amortization $ 28.1 $ 12.5
Revenues 696.4 557.6
Aerospace & Advanced Technologies    
Segment Reporting [Line Items]    
Revenues 318.3 248.9
Process Flow Technologies    
Segment Reporting [Line Items]    
Revenues 378.1 308.7
Operating Segments | Aerospace & Advanced Technologies    
Segment Reporting [Line Items]    
Depreciation and amortization 8.3 4.5
Operating Segments | Process Flow Technologies    
Segment Reporting [Line Items]    
Depreciation and amortization $ 19.8 $ 8.0