v3.25.2
Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Cost $ 111 $ 91
Accumulated amortization 75 69
Net book value 36 22
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Cost 92 72
Accumulated amortization 57 51
Net book value 35 21
Other intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Cost 5 5
Accumulated amortization 4 4
Net book value 1 1
Software development costs    
Finite-Lived Intangible Assets [Line Items]    
Cost 14 14
Accumulated amortization 14 14
Net book value $ 0 $ 0