v3.25.2
LEASES - SUPPLEMENTAL BALANCE SHEET INFORMATION RELATED TO LEASES (Details) - USD ($)
$ in Thousands
Jun. 29, 2025
Dec. 31, 2024
Lease, Description [Line Items]    
Operating lease ROU assets $ 347,694 $ 337,739
Total leased assets 405,203 400,223
Operating lease liabilities 46,540 40,636
Finance lease liabilities, current 4,268 5,666
Operating lease liabilities 309,888 304,767
Finance lease liabilities, non-current 66,749 68,136
Total leased liabilities 427,445 419,205
Property, plant and equipment, gross    
Lease, Description [Line Items]    
Finance lease ROU assets 85,229 87,999
Accumulated depreciation    
Lease, Description [Line Items]    
Accumulated amortization (27,720) (25,515)
Property, plant and equipment, net    
Lease, Description [Line Items]    
Finance lease ROU assets $ 57,509 $ 62,484