v3.25.2
Leases - Narrative (Details) - USD ($)
12 Months Ended
Dec. 24, 2024
May 31, 2025
Sale Leaseback Transaction [Line Items]    
Total minimum liability payments   $ 4,714,000
Gain (loss) recognized   0
Carrying value of financing arrangement   6,200,000
Current financing arrangement   $ 400,000
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]   Other current liabilities
Noncurrent financing arrangement   $ 5,800,000
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]   Other Liabilities, Noncurrent
Financing arrangement interest expense   $ 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