XML 70 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Grant Revenues - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended 48 Months Ended
Jun. 01, 2014
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
May 31, 2018
Research And Development Arrangement Contract To Perform For Others [Line Items]          
Grant revenues   $ 0 $ 0 $ 3,888  
Type of revenue [extensible list]   us-gaap:GrantMember us-gaap:GrantMember us-gaap:GrantMember  
CPRIT          
Research And Development Arrangement Contract To Perform For Others [Line Items]          
Grant contract term 4 years        
Grant contract beginning date Jun. 01, 2014        
Grant contract expiration date May 31, 2018        
Grant revenues         $ 19,800
Type of revenue [extensible list]         us-gaap:GrantMember
CPRIT | Maximum          
Research And Development Arrangement Contract To Perform For Others [Line Items]          
Research grant contract amount $ 19,800