XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.4
Goodwill and Intangible Assets - Summary of Intangible Assets and Related Accumulated Amortization (Details) - USD ($)
$ in Thousands
Nov. 23, 2024
May 25, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 48,690 $ 32,970
Accumulated Amortization (26,451) (23,397)
Net Carrying Amount 22,239 9,573
Customer contracts and relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 39,500 25,100
Accumulated Amortization (18,957) (16,858)
Net Carrying Amount $ 20,543 8,242
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 Carrying Amount $ 7,870 7,870
Accumulated Amortization (7,184) (6,539)
Net Carrying Amount $ 686 1,331
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  
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 1 year  
Gross Carrying Amount $ 600 0
Accumulated Amortization (250) 0
Net Carrying Amount $ 350 0
Non-Compete Agreements    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life 5 years  
Gross Carrying Amount $ 720 0
Accumulated Amortization (60) 0
Net Carrying Amount $ 660 $ 0