v3.25.2
Leases - Future Payments (Details)
$ in Millions
Jun. 28, 2025
USD ($)
Operating Leases  
Remainder of 2025 $ 58
2026 144
2027 142
2028 115
2029 85
Thereafter 135
Total lease payments 679
Less: interest 78
Present value of lease liabilities $ 601