v3.26.1
Business Segment Information - Assets (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Line Items]    
Assets $ 10,737.2 $ 10,146.8
Continuing Operations    
Segment Reporting [Line Items]    
Assets 10,737.2 10,146.8
Healthcare and Life Sciences | Continuing Operations    
Segment Reporting [Line Items]    
Assets 7,146.8 6,806.4
AST | Continuing Operations    
Segment Reporting [Line Items]    
Assets $ 3,590.4 $ 3,340.4