v3.26.1
LEASES - Operating and finance lease right-of-use assets and liabilities and Supplemental information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Dec. 31, 2025
Lease right-of-use assets:      
Operating leases $ 30,332   $ 30,723
Finance leases $ 2,641   2,714
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets    
Total lease right-of-use assets $ 32,973   33,437
Lease-related liabilities:      
Operating leases, Current 6,892   7,630
Finance leases, Current $ 885   815
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current    
Operating leases, Non-current $ 24,314   23,964
Finance leases, Non-current $ 1,978   2,125
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities    
Total lease liabilities $ 34,069   $ 34,534
Weighted-average remaining lease term (years):      
Finance leases 3 years 3 months 18 days   3 years 7 months 6 days
Operating leases 5 years 7 months 6 days   4 years 10 months 24 days
Weighted-average discount rate:      
Finance leases 7.90%   8.10%
Operating leases 6.30%   5.90%
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flows for operating leases $ 3,751 $ 3,666