v2.4.1.9
Net loss per share (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Shares Potentially Issuable    
Series E Convertible Preferred Stock 0fil_SeriesEConvertiblePreferredStock 0fil_SeriesEConvertiblePreferredStock
Series F Convertible Preferred Stock 180,000fil_SeriesFConvertiblePreferredStock 180,000fil_SeriesFConvertiblePreferredStock
Series G Convertible Preferred Stock 0fil_SeriesGConvertiblePreferredStock 0fil_SeriesGConvertiblePreferredStock
Series H Convertible Preferred Stock 1fil_SeriesHConvertiblePreferredStock 1fil_SeriesHConvertiblePreferredStock
Series I Convertible Preferred Stock 0fil_SeriesIConvertiblePreferredStock 1,194,412fil_SeriesIConvertiblePreferredStock
Series J Convertible Preferred Stock $ 68,501,938fil_SeriesJConvertiblePreferredStock $ 0fil_SeriesJConvertiblePreferredStock
Convertible notes payable $ 342,646,780fil_ConvertibleNotesPayable1 $ 14,261,876fil_ConvertibleNotesPayable1
Stock options 186,760fil_StockOptions 186,760fil_StockOptions
Restricted stock award 10,000fil_RestrictedStockAward1 10,000fil_RestrictedStockAward1
Warrants 10,250fil_Warrants 10,250fil_Warrants
Total 411,535,729fil_TotalNoOfSharesIssuable 15,843,299fil_TotalNoOfSharesIssuable