v3.25.2
Segment Information - Reconciliation of Segment Revenue to Consolidated (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue $ 483.3 $ 478.2 $ 915.4 $ 966.0
Operating Segments        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 463.5 456.7 877.4 916.7
Segment Reconciling Items        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue $ 19.8 $ 21.5 $ 38.0 $ 49.3