XML 125 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Jun. 28, 2024
Jul. 26, 2023
Long-term Purchase Commitment [Line Items]    
Loss Contingency, Estimate of Possible Loss   $ 14,100
Minimum    
Long-term Purchase Commitment [Line Items]    
Loss Contingency, Range of Possible Loss, Portion Not Accrued   0
Maximum    
Long-term Purchase Commitment [Line Items]    
Loss Contingency, Range of Possible Loss, Portion Not Accrued   $ 14,100
Non-cancelable purchase commitments    
Long-term Purchase Commitment [Line Items]    
Purchase commitments for less than one year $ 122,195