XML 32 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Allowance for Credit Losses
12 Months Ended
Dec. 31, 2024
Credit Loss [Abstract]  
Allowance for Credit Losses Allowance for Credit Losses
Our allowance for expected credit losses was $56 million and $61 million as of December 31, 2024 and December 31, 2023, respectively. The provision for credit losses was $17 million, $12 million, and $9 million for the years ended December 31, 2024, 2023, and 2022, respectively.

A rollforward of our allowance for credit losses is as follows (in millions):
20242023
Balance as of January 1,$61 $54 
Provision for credit losses17 12 
Write-offs(19)(7)
Impact of foreign currency(3)
Balance as of December 31, $56 $61