XML 85 R49.htm IDEA: XBRL DOCUMENT v3.19.3
License Agreements and Grants - Arizona Commerce Authority (Details)
$ in Millions
1 Months Ended
Jan. 31, 2018
USD ($)
Arizona Commerce Authority  
Research and Development Arrangement, Contract to Perform for Others [Line Items]  
Arizona Commerce Authority grant $ 1.0