XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Evaluation Agreements - Additional information (Details) - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Nov. 30, 2017
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
May 31, 2021
Disaggregation of Revenue [Line Items]          
Deferred revenue   $ 0   $ 0  
Takeda Agreement [Member]          
Disaggregation of Revenue [Line Items]          
Upfront payment $ 5,900        
Amount payable for evaluation services $ 3,000        
Agreement termination period 30 days        
Agreement termination negotiation period 120 days        
Revenue from contract   $ 0 $ 2,700    
Deferred revenue         $ 2,000