Annual report [Section 13 and 15(d), not S-K Item 405]

COMMITMENTS AND CONTINGENCIES (Details)

v3.26.1
COMMITMENTS AND CONTINGENCIES (Details)
Mar. 28, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Payments for purchase commitments 2027 $ 1,900,000,000
Payments for purchase commitments 2028 7,500,000
Payments for purchase commitments 2029 5,000,000.0
Payments for purchase commitments 2030 1,800,000
Payments for purchase commitments thereafter 0
Future payments under purchase commitments 2027 112,300,000
Future payments under purchase commitments 2028 67,600,000
Future payments under purchase commitments 2029 31,700,000
Future payments under purchase commitments 2030 27,000,000.0
Future payments under purchase commitments 2031 100,000
Future payments under purchase commitments thereafter 0
Surety bonds, standby letters of credit and international bank guarantees $ 125,700,000