XML 128 R112.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS AND CONTINGENCIES - Other Commitments (Details) - Product Purchases for Resale Commitments
$ in Thousands
Jul. 01, 2023
USD ($)
Product purchases for resale commitments:  
2024 $ 9,966,259
2025 4,009,588
2026 669,195
2027 348,919
2028 $ 29,834