XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Accounting Policies - Schedule of Collaborative Revenues Under Collaboration Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Line Items]        
Revenues $ 25,304 $ 7,556 $ 46,224 $ 9,476
Collaborative Arrangements        
Disaggregation Of Revenue [Line Items]        
Revenues 298 821 1,132 1,675
EUSA        
Disaggregation Of Revenue [Line Items]        
Revenues 300 800 1,100 1,700
EUSA | Collaborative Arrangements        
Disaggregation Of Revenue [Line Items]        
Revenues $ 298 $ 821 $ 1,132 $ 1,675