Annual report pursuant to Section 13 and 15(d)

Warrant Liability (Schedule of Change in Fair Value of Level 3 Financial Liabilities) (Details)

v2.4.1.9
Warrant Liability (Schedule of Change in Fair Value of Level 3 Financial Liabilities) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative [Line Items]      
Beginning balance $ (85,221)us-gaap_DerivativeLiabilitiesCurrent    
Decrease (Increase) in net value of warrant liability 8,568us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet (330,147)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet  
Ending balance (93,789)us-gaap_DerivativeLiabilitiesCurrent (85,221)us-gaap_DerivativeLiabilitiesCurrent  
Recurring [Member] | Level 3 [Member]      
Derivative [Line Items]      
Beginning balance (85,221)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
    
Initial warrant valuation     (415,368)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Decrease (Increase) in net value of warrant liability (8,568)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
330,147us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
 
Ending balance $ (93,789)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
$ (85,221)us-gaap_DerivativeLiabilitiesCurrent
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember