XML 76 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Commitment and Contingencies (Details) - Brazil - Reduction in taxes - Foreign Tax Authority - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Commitments and Contingencies    
Brazilian deferred tax credits $ 30 $ 39
Accounts receivable, net    
Commitments and Contingencies    
Brazilian deferred tax credits 25  
Other non-current assets    
Commitments and Contingencies    
Brazilian deferred tax credits $ 5