v3.25.2
Commitments and Contingencies - Long-term Purchase Commitment (Details)
$ in Thousands
Apr. 26, 2025
USD ($)
Fiscal years ending [Abstract]  
2026 $ 11,413
2027 7,931
2028 87
2029 50
2030 50
Thereafter 50
Purchase obligation, total $ 19,581