XML 62 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Government Grant Funding and Potential Repayment Commitments Under Recoverable Cash Advance Grants (RCAs) - Schedule of Activity for Grant Programs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Research And Development Arrangement Contract To Perform For Others [Line Items]    
Cash received $ 3,167 $ 17,053
Grant income recognized 10,181 5,647
Grants receivable 4,022 133
Grant repayable 6,164 5,883
RCA- 1    
Research And Development Arrangement Contract To Perform For Others [Line Items]    
Cash received 1,990 11,944
Grant income recognized 4,113 3,913
Grants receivable 1,832  
Grant repayable 5,278 5,102
RCA- 2    
Research And Development Arrangement Contract To Perform For Others [Line Items]    
Cash received 585 2,479
Grant income recognized 1,286 1,290
Grants receivable 1,097  
Grant repayable 886 781
Other Grants    
Research And Development Arrangement Contract To Perform For Others [Line Items]    
Cash received 592 2,630
Grant income recognized 4,782 444
Grants receivable $ 1,093 $ 133