XML 84 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Grant Revenues - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended 48 Months Ended
Jun. 01, 2014
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
May 31, 2018
Research And Development Arrangement Contract To Perform For Others [Line Items]                  
Grant revenues       $ 2,378 $ 1,510 $ 0 $ 3,888 $ 5,205  
Type of revenue [extensible list]   us-gaap:GrantMember us-gaap:GrantMember us-gaap:GrantMember us-gaap:GrantMember 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