v3.26.1
LEASE COMMITMENTS - Operating Lease Assets and Obligations (Details) - USD ($)
$ in Thousands
Jun. 28, 2026
Dec. 31, 2025
Assets:    
Operating right of use assets $ 40,872 $ 33,415
Liabilities:    
Current operating lease liabilities - Accrued liabilities 6,527 5,841
Long-term operating lease liabilities - Other noncurrent liabilities 36,164 28,686
Total lease liabilities $ 42,691 $ 34,527
Weighted average remaining lease term (in years) 6 years 3 months 18 days 5 years 7 months 6 days
Weighted average discount rate 6.68% 6.51%