Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Schedule of Future Annual Minimum Lease Payments for Financing Leases (Details)

v3.25.3
Leases - Schedule of Future Annual Minimum Lease Payments for Financing Leases (Details)
$ in Thousands
Oct. 04, 2025
USD ($)
Financing Leases [Abstratct]  
2025 $ 315
2026 209
2027 209
2028 209
2029 209
Thereafter 419
Total 1,570
Less: amount of lease payments representing imputed interest 289
Present value of future minimum lease payments 1,281
Less: current lease liabilities 243
Lease liabilities, noncurrent $ 1,038
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent