v3.25.2
Revenue (Disaggregation of Revenue from Contracts with Customers) (Parenthetical) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]        
Revenue $ 617 [1] $ 542 $ 1,043 [1] $ 920
2-10 HBW Acquisition [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 56   $ 97  
[1] For the three and six months ended June 30, 2025, includes $56 million and $97 million as a result of the 2-10 HBW Acquisition on December 19, 2024.