v3.26.1
Leases - Schedule of Undiscounted future minimum rents payable (Detail) - USD ($)
$ in Millions
Jul. 04, 2026
Dec. 31, 2025
Leases [Abstract]    
2026 $ 40  
2027 59  
2028 50  
2029 44  
2030 37  
2031 and thereafter 225  
Total future minimum lease payments 454  
amount of lease payments representing interest (86)  
Present value of future minimum lease payments 368 $ 84
current operating lease liabilities (51) (31)
Long-term operating lease liabilities $ 317 $ 53