Acquisitions - Summary of Acquisition Date Fair Value of Consideration (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |
---|---|---|---|
Sep. 29, 2022 |
Mar. 31, 2023 |
Sep. 29, 2023 |
|
Business Acquisition [Line Items] | |||
Fair value of contingent consideration | $ 3,100 | ||
Eleviant Technologies, Inc. ("Eleviant") [Member] | |||
Business Acquisition [Line Items] | |||
Cash consideration | $ 17,382 | ||
Share issuance | 1,178 | ||
Working capital adjustment | (82) | $ (100) | |
Fair value of contingent consideration | 4,000 | ||
Fair value of purchase consideration | 22,869 | ||
Eleviant Technologies, Inc. ("Eleviant") [Member] | 3-month vest | |||
Business Acquisition [Line Items] | |||
Stock option issuance | 166 | ||
Eleviant Technologies, Inc. ("Eleviant") [Member] | 12-month vest | |||
Business Acquisition [Line Items] | |||
Stock option issuance | $ 225 |