v3.25.2
Capital structure and noncontrolling interests - Put Options, by Put Option Exercise Window (Details) - Put Option - USD ($)
$ in Millions
Jun. 30, 2025
Jul. 26, 2024
Option Indexed to Issuer's Equity [Line Items]    
Option indexed to equity (in shares) 1,786,063 2,036,738
Maximum Redemption Value $ 221  
Accounts Payable and Accrued Liabilities    
Option Indexed to Issuer's Equity [Line Items]    
Intrinsic Value $ 142  
June 1, 2025 To June 6, 2025    
Option Indexed to Issuer's Equity [Line Items]    
Option indexed to equity (in shares) 616,022  
Maximum Redemption Value $ 78  
June 1, 2025 To June 6, 2025 | Accounts Payable and Accrued Liabilities    
Option Indexed to Issuer's Equity [Line Items]    
Intrinsic Value $ 50  
September 1, 2025 To September 8, 2025    
Option Indexed to Issuer's Equity [Line Items]    
Option indexed to equity (in shares) 1,058,328  
Maximum Redemption Value $ 125  
September 1, 2025 To September 8, 2025 | Accounts Payable and Accrued Liabilities    
Option Indexed to Issuer's Equity [Line Items]    
Intrinsic Value $ 78  
October 3, 2025 To October 10, 2025    
Option Indexed to Issuer's Equity [Line Items]    
Option indexed to equity (in shares) 111,713  
Maximum Redemption Value $ 18  
October 3, 2025 To October 10, 2025 | Accounts Payable and Accrued Liabilities    
Option Indexed to Issuer's Equity [Line Items]    
Intrinsic Value $ 14