v3.26.1
Leases - Narrative (Details) - USD ($)
12 Months Ended
Dec. 24, 2024
May 31, 2026
May 31, 2025
Sale Leaseback Transaction [Line Items]      
Total minimum liability payments   $ 3,914,000  
Gain (loss) recognized   0  
Carrying value of financing arrangement   5,800,000 $ 6,200,000
Current financing arrangement   $ 400,000 $ 400,000
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]   Other current liabilities Other current liabilities
Noncurrent financing arrangement   $ 5,400,000 $ 5,800,000
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]   Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Financing arrangement interest expense   $ 400,000 $ 200,000
Manufacturing facilities in Queensbury, NY      
Sale Leaseback Transaction [Line Items]      
Purchase price $ 5,500,000    
Net proceeds 5,200,000    
Total minimum liability payments $ 4,600,000    
Lease term 7 years    
Manufacturing facilities in Glens Falls, NY      
Sale Leaseback Transaction [Line Items]      
Purchase price $ 1,200,000    
Net proceeds 1,100,000    
Total minimum liability payments $ 400,000    
Lease term 3 years