v3.25.1
Leases - Operating Lease Liability Maturity Schedule (Details) - USD ($)
$ in Thousands
Apr. 26, 2025
Jan. 25, 2025
Operating Lease Liabilities After Adoption    
Remainder of 2026 $ 26,790  
2027 35,295  
2028 22,587  
2029 14,059  
2030 8,331  
2031 3,969  
Thereafter 21,230  
Total lease payments 132,261  
Less: imputed interest (19,193)  
Total $ 113,068 $ 112,800