XML 86 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments And Contingencies (Details) - USD ($)
$ in Thousands
Mar. 29, 2024
Jul. 26, 2023
Long-term Purchase Commitment [Line Items]    
Loss contingency, estimate of possible loss   $ 12,900
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   $ 12,900
Non-cancelable purchase commitments    
Long-term Purchase Commitment [Line Items]    
Purchase commitments for less than one year $ 138,555