v3.26.1
Acquisitions and Divestitures - Schedule of Acquired Contract Liabilities, Future Amortization Expense (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Estimated amortization of acquired contract liabilities  
2028 $ 18
2029 29
2030 29
2031 24
2032 21
Thereafter 30
Total $ 151