XML 71 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Evaluation Agreements - Additional information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
May 31, 2021
Nov. 30, 2017
Disaggregation of Revenue [Line Items]        
Deferred revenue $ 0.0 $ 0.0    
Takeda Agreement [Member]        
Disaggregation of Revenue [Line Items]        
Upfront payment       $ 5.9
Revenue from contract $ 0.0 $ 2.7    
Deferred revenue     $ 2.0