v3.26.1
Leases (Details Narrative)
$ in Millions
6 Months Ended
Jul. 04, 2026
USD ($)
Leases  
Operating lease liabilities $ 16.2
Finance lease liabilities $ 3.7
Weighted average lease term for operating leases 5 years 2 months 12 days
Weighted average lease term for finance leases 4 years 8 months 12 days
Weighted average discount rate operating leases 7.20%
Weighted average discount rate finance leases 7.20%