v3.25.0.1
Trade and Other Receivables - Schedule of Trade and Other Receivables (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Trade and other receivables $ 342 $ 282 $ 273
Unbilled revenues, net      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Trade and other receivables 175 132 123
Trade receivables, net      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Trade and other receivables 77 62 80
Indirect taxes receivable      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Trade and other receivables 49 46 31
Other receivables      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Trade and other receivables 22 27 23
Accrued interest      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Trade and other receivables $ 19 $ 15 $ 16