v3.25.2
Intangibles, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Intangibles, Net of Accumulated Amortization of $828 at June 30, 2025 and $793 at December 31, 2024 $ 305 $ 325
Intangibles, Accumulated Amortization 828 793
Developed and Acquired Technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 118 126
Intangibles, Accumulated Amortization 606 592
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 187 199
Intangibles, Accumulated Amortization $ 222 $ 201