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% |