v3.25.3
Business Segments (Narrative) (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2025
segment
Sep. 30, 2024
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments (in segments) | segment     3  
Corporate | Adenza Holdings, Inc.,        
Segment Reporting Information [Line Items]        
Reduction in revenue | $ $ (32) $ (34)   $ 2