v3.26.1
Leases (Details)
$ in Millions
1 Months Ended
Apr. 30, 2026
USD ($)
amendment
Leases [Abstract]  
Number of lease amendments | amendment 3
Operating lease, term of contract (in years) 12 years
Rental payments $ 469
Right-of-use assets in exchange for lease liabilities $ 262