XML 60 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Collaboration and License Agreements - Schedule of Reconciliation of Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]    
Beginning Balance $ 6,473 $ 1,542
Amounts received/credited 16,528 6,160
Revenue recognized (3,129) (1,229)
Ending Balance 19,872 6,473
Takeda Collaboration Agreement    
Disaggregation Of Revenue [Line Items]    
Beginning Balance 1,710 1,542
Amounts received/credited (150) 960
Revenue recognized (379) (792)
Ending Balance 1,181 1,710
Falk Agreement | Falk    
Disaggregation Of Revenue [Line Items]    
Beginning Balance 4,763  
Amounts received/credited 16,678 5,200
Revenue recognized (2,750) (437)
Ending Balance $ 18,691 $ 4,763