XML 110 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Apr. 03, 2022
USD ($)
Operating Leases  
2022 (Remaining 9 months) $ 3,900
2023 3,899
2024 4,389
2025 4,545
2026 5,051
Thereafter 15,133
Total undiscounted lease payment 36,917
Present value adjustment (8,319)
Total lease liabilities 28,598
Less: lease liabilities, current $ 2,860
Operating lease liability current balance sheet position Lease liabilities, current
Lease liabilities, noncurrent $ 25,738
Operating lease liability non-current balance sheet position Lease liabilities, noncurrent
Finance Leases  
2022 (Remaining 9 months) $ 555
2023 946
2024 946
2025 946
2026 195
Total undiscounted lease payment 3,588
Present value adjustment (198)
Total lease liabilities 3,390
Less: lease liabilities, current $ 661
Finance lease liability current balance sheet position Lease liabilities, current
Lease liabilities, noncurrent $ 2,729
Finance lease liability non-current balance sheet position Lease liabilities, noncurrent
Total operating and finance lease liabilities  
2022 (Remaining 9 months) $ 4,455
2023 4,845
2024 5,335
2025 5,491
2026 5,246
Thereafter 15,133
Total undiscounted lease payment 40,505
Present value adjustment (8,517)
Total lease liabilities 31,988
Less: lease liabilities, current 3,521
Lease liabilities, noncurrent $ 28,467