XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details Narrative)
$ in Millions
6 Months Ended
Jun. 28, 2025
USD ($)
Leases  
Operating lease liabilities $ 17.4
Finance lease liabilities $ 3.6
Weighted average lease term for operating leases 5 years 9 months 18 days
Weighted average lease term for finance leases 5 years 9 months 18 days
Weighted average discount rate operating leases 6.80%
Weighted average discount rate finance leases 6.40%