Revenue Recognition - Summary of Revenue Disaggregated by Research Program (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Disaggregation Of Revenue [Line Items] | ||
Total collaboration revenue | $ 50,931 | $ 27,941 |
MAT2A Program | ||
Disaggregation Of Revenue [Line Items] | ||
Total collaboration revenue | 29,756 | 7,230 |
Pol Theta Program | ||
Disaggregation Of Revenue [Line Items] | ||
Total collaboration revenue | 13,894 | 12,894 |
WRN Program | ||
Disaggregation Of Revenue [Line Items] | ||
Total collaboration revenue | $ 7,281 | $ 7,817 |