Prepaid expenses and other current assets - Additional Information (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Prepaid Expenses and Other Current Assets [Line Items] | ||
Prepaid research and development expenses | $ 2,050 | $ 4,555 |
Other Noncurrent Assets | ||
Prepaid Expenses and Other Current Assets [Line Items] | ||
Prepaid research and development expenses | $ 100 | $ 1,700 |