XML 127 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jul. 03, 2022
USD ($)
Operating Leases  
2022 (remaining six months) $ 2,425
2023 4,487
2024 4,636
2025 5,217
2026 4,516
Thereafter 16,604
Total undiscounted lease payment 37,885
Present value adjustment (8,482)
Total lease liabilities 29,403
Less: lease liabilities, current $ 2,843
Operating lease liability current balance sheet position Lease liabilities, current
Lease liabilities, noncurrent $ 26,560
Operating lease liability non-current balance sheet position Lease liabilities, noncurrent
Finance Leases  
2022 (remaining six months) $ 390
2023 946
2024 946
2025 946
Total undiscounted lease payment 3,228
Present value adjustment (166)
Total lease liabilities 3,062
Less: lease liabilities, current $ 865
Finance lease liability current balance sheet position Lease liabilities, current
Lease liabilities, noncurrent $ 2,197
Finance lease liability non-current balance sheet position Lease liabilities, noncurrent
Total operating and finance lease liabilities  
2022 (remaining six months) $ 2,815
2023 5,433
2024 5,582
2025 6,163
2026 4,516
Thereafter 16,604
Total undiscounted lease payment 41,113
Present value adjustment (8,648)
Total lease liabilities 32,465
Less: lease liabilities, current 3,708
Lease liabilities, noncurrent $ 28,757