v3.26.1
LEASES - Operating and finance lease right-of-use assets and liabilities and Supplemental information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2026
Mar. 29, 2025
Dec. 31, 2025
Lease right-of-use assets:      
Operating leases $ 29,621   $ 30,723
Finance leases $ 2,619   2,714
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets    
Total lease right-of-use assets $ 32,240   33,437
Lease-related liabilities:      
Operating leases, Current 6,792   7,630
Finance leases, Current $ 834   815
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current    
Operating leases, Non-current $ 23,633   23,964
Finance leases, Non-current $ 2,011   2,125
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities    
Total lease liabilities $ 33,270   $ 34,534
Weighted-average remaining lease term (years):      
Finance leases 3 years 4 months 24 days   3 years 7 months 6 days
Operating leases 5 years 9 months 18 days   4 years 10 months 24 days
Weighted-average discount rate:      
Finance leases 8.00%   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 $ 1,807 $ 1,829