Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)  | 
 Sep. 30, 2016  
$ / shares 
 | 
|---|---|
| Condensed Consolidated Statements of Stockholders' Equity [Abstract] | |
| Common stock issued for licenses (in dollars per share) | $ 3.27 | 
| Common stock issued, net of costs (in dollars per share) | $ 6.44 | 
| X | ||||||||||
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. No definition available. 
  | 
| X | ||||||||||
- Definition Per share or per unit amount of equity securities issued. No definition available. 
  | 
| X | ||||||||||
- References No definition available. 
  |