v3.26.1
Acquisitions (Future Amortization Expense) (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Business Combination [Abstract]  
Remainder of 2026 $ 351
2027 715
2028 634
2029 617
2030 $ 599