XML 31 R40.htm IDEA: XBRL DOCUMENT 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