v3.26.1
Commitment and Contingencies (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Nov. 17, 2025
Commitments and Contingencies      
Operating lease not yet commenced, term of contract     25 years
Lease not yet commenced, amount     $ 145
Brazil | Reduction in taxes | Foreign Tax Authority      
Commitments and Contingencies      
Brazilian deferred tax credits $ 17 $ 21  
Brazil | Reduction in taxes | Foreign Tax Authority | Accounts receivable, net      
Commitments and Contingencies      
Brazilian deferred tax credits 11    
Brazil | Reduction in taxes | Foreign Tax Authority | Other non-current assets      
Commitments and Contingencies      
Brazilian deferred tax credits $ 6