XML 106 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Jan. 01, 2023
USD ($)
Operating Leases  
2023 $ 5,173
2024 5,229
2025 5,883
2026 4,610
2027 5,138
Thereafter 11,631
Total undiscounted lease payment 37,664
Present value adjustment (7,759)
Total lease liabilities 29,905
Less: lease liabilities, current $ (3,294)
Operating lease liability current balance sheet position Lease liabilities, current
Lease liabilities, noncurrent $ 26,611
Operating lease liability non-current balance sheet position Lease liabilities, noncurrent
Finance Leases  
2023 $ 1,252
2024 1,252
2025 1,252
Total undiscounted lease payment 3,756
Present value adjustment (163)
Total lease liabilities 3,593
Less: lease liabilities, current $ (1,162)
Finance lease liability current balance sheet position Lease liabilities, current
Lease liabilities, noncurrent $ 2,431
Finance lease liability non-current balance sheet position Lease liabilities, noncurrent
Total operating and finance lease liabilities  
2023 $ 6,425
2024 6,481
2025 7,135
2026 4,610
2027 5,138
Thereafter 11,631
Total undiscounted lease payment 41,420
Present value adjustment (7,922)
Total lease liabilities 33,498
Less: lease liabilities, current (4,456)
Lease liabilities, noncurrent $ 29,042