XML 90 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Jun. 27, 2025
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 $ 206,386