XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments And Contingencies (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
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 $ 128,696