XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Nature of Business and Basis of Presentation (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2022
Jul. 31, 2020
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Organization Consolidation And Presentation Of Financial Statements          
Upfront payment received from Merck   $ 15,000      
Net loss     $ (26,914) $ (22,986)  
Accumulated deficit     $ (291,170)   $ (264,256)
Eli Lilly          
Organization Consolidation And Presentation Of Financial Statements          
Proceeds from contracts with customers $ 300,000