XML 103 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
License Agreements and Grants - Arizona Commerce Authority Grant and R&D Refundable Tax Credit Program (Details)
1 Months Ended
Jan. 31, 2018
USD ($)
Aug. 31, 2012
USD ($)
job
milestone
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Arizona commerce authority grant | $   $ 1,000,000.0
Number of milestones | milestone   4
Qualified jobs created, milestone 1 | job   15
Qualified jobs created, milestone 2 | job   30
Qualified jobs created, milestone 3 | job   40
Qualified jobs created, milestone 4 | job   65
Minimum    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Capital investment milestone | $   $ 4,500,000
Grant related minimum annual wages | $   $ 63,000
Percent of company paid premiums   65.00%
Arizona Commerce Authority    
Research and Development Arrangement, Contract to Perform for Others [Line Items]    
Deferred revenue recognized | $ $ 1,000,000.0