Quarterly report pursuant to Section 13 or 15(d)

Stock Warrants (Narrative) (Details)

v2.4.0.8
Stock Warrants (Narrative) (Details)
1 Months Ended
Sep. 30, 2014
Sep. 30, 2014
Minimum
Sep. 30, 2014
Maximum
Sep. 30, 2014
Weighted Average
Mar. 31, 2014
Oxford Finance, LLC
Series KK warrants
Class of Warrant or Right [Line Items]          
Stock issued for warrant exercised         391,032
Exercise price of warrant issued, dollars per share   1.918 3.83 3.27 1.918
Warrants outstanding (shares) 4,900,000