XML 66 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Grant Revenues - Additional Information (Details) - USD ($)
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, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
May 31, 2018
Research And Development Arrangement Contract To Perform For Others [Line Items]                          
Grant revenues   $ 0 $ 0 $ 2,378,000 $ 1,510,000 $ 1,483,000 $ 1,261,000 $ 1,479,000 $ 982,000 $ 3,888,000 $ 5,205,000 $ 4,628,000  
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 us-gaap:GrantMember us-gaap:GrantMember us-gaap:GrantMember us-gaap:GrantMember  
Outstanding grant receivable           $ 3,078,000         $ 3,078,000    
Deferred revenue           $ 20,000         $ 20,000    
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,000
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,000