v3.25.2
LEASES - SCHEDULE OF COMPONENETS OF LEASE EXPENSE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Leases [Abstract]        
Operating lease cost $ 15,815 $ 13,266 $ 30,026 $ 25,481
Amortization of ROU assets, Finance lease cost 2,102 2,158 4,352 4,371
Interest on lease liabilities, Finance lease cost 1,115 1,164 2,249 2,349
Net lease cost $ 19,032 $ 16,588 $ 36,627 $ 32,201