Summary of significant accounting policies - Property and Equipment (Details) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Property, equipment and software, net | |||
| Asset impairment charges | $ 0 | $ 0 | $ 0 |
| Computer equipment, office equipment and software | |||
| Property, equipment and software, net | |||
| Estimated useful life | 3 years | ||
| Laboratory equipment | |||
| Property, equipment and software, net | |||
| Estimated useful life | 5 years | ||