XML 120 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments And Contingencies (Details) - USD ($)
$ in Thousands
Sep. 27, 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 $ 120,574