Prepaid Expenses and Other Current Assets - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Prepaid Expense and Other Assets, Current [Abstract] | ||
Research and development tax credit receivable | $ 6,117 | $ 4,664 |
Prepayments and VAT receivable | 827 | 976 |
Other current assets | 595 | 425 |
Prepaid expenses and other current assets | $ 7,539 | $ 6,066 |