XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent Events - Additional Information (Details) - Subsequent Event - Amgen Agreement - Amgen Inc.
$ in Millions
May 08, 2023
USD ($)
Subsequent Event [Line Items]  
Upfront payment received $ 30
Eligible to earn success-based milestone payments $ 500