XML 51 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Details Narrative)
$ in Millions
9 Months Ended
Sep. 27, 2025
USD ($)
Leases  
Operating lease liabilities $ 16.7
Finance lease liabilities $ 3.4
Weighted average lease term for operating leases 5 years 7 months 6 days
Weighted average lease term for finance leases 5 years 7 months 6 days
Weighted average discount rate operating leases 6.80%
Weighted average discount rate finance leases 6.40%