XML 26 R8.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Issuance of common stock per share $ 5.80  
Common stock issuance cost $ 20  
March 2013 [Member]    
Issuance of common stock per share   $ 4.50
Common stock issuance cost   $ 64
October 2013 [Member]    
Issuance of common stock per share   $ 7.25
Common stock issuance cost   $ 3,254
May 2014 [Member]    
Issuance of common stock per share $ 5.25  
Common stock issuance cost $ 2,126  
October 2014 [Member]    
Issuance of common stock per share $ 9.00  
Common stock issuance cost $ 180  
IgDraSol, Inc. [Member]    
Issuance of common stock per share   $ 9.25
Sherrington Pharmaceuticals, Inc. [Member]    
Issuance of common stock per share   8.48
Concortis Biosystems, Corp. [Member]    
Issuance of common stock per share   $ 8.48