XML 52 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details Narrative)
$ in Millions
3 Months Ended
Mar. 29, 2025
USD ($)
Leases  
Operating lease liabilities $ 18.1
Finance lease liabilities $ 3.7
Weighted average lease term for operating leases 5 years 10 months 24 days
Weighted average lease term for finance leases 6 years
Weighted average discount rate operating leases 6.80%
Weighted average discount rate finance leases 6.40%