v3.24.2
Goodwill and Intangible Assets - Summary of Intangible Assets and Related Accumulated Amortization (Details) - USD ($)
$ in Thousands
May 25, 2024
May 27, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross $ 32,970 $ 29,541
Accumulated Amortization (23,397) (18,020)
Net Carrying Amount $ 9,573 11,521
Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 2 years  
Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 13 years  
Customer contracts and relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 25,100 22,000
Accumulated Amortization (16,858) (13,802)
Net Carrying Amount $ 8,242 8,198
Customer contracts and relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 7 years  
Customer contracts and relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 12 years  
Computer software    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 7,870 7,541
Accumulated Amortization (6,539) (4,218)
Net Carrying Amount $ 1,331 $ 3,323
Computer software | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 1 year  
Computer software | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 3 years 6 months