v3.26.1
Leases (Details Narrative)
$ in Millions
3 Months Ended
Apr. 04, 2026
USD ($)
Leases  
Operating lease liabilities $ 16.7
Finance lease liabilities $ 3.8
Weighted average lease term for operating leases 5 years 4 months 24 days
Weighted average lease term for finance leases 5 years
Weighted average discount rate operating leases 7.00%
Weighted average discount rate finance leases 7.20%