v3.26.1
Leases (Tables)
6 Months Ended
Jun. 28, 2026
Leases  
Schedule of future minimum lease payments for the Company's operating and financing leases

As of June 28, 2026, the future minimum lease payments for the Company’s operating and finance leases for each of the fiscal years were as follows (in thousands):

Fiscal Year:

  ​ ​ ​

Operating Leases

Finance Leases

Total

2026 remaining 6 months

$

3,424

$

858

$

4,282

2027

 

5,800

493

6,293

2028

 

5,640

13

5,653

2029

 

138

2

140

2030

 

54

54

Total undiscounted lease payments

15,056

1,366

16,422

Present value adjustment

(1,034)

(25)

(1,059)

Total lease liabilities

14,022

1,341

15,363

Less: lease liabilities, current

(5,944)

(1,315)

(7,259)

Lease liabilities, noncurrent

$

8,078

$

26

$

8,104