Fair Value Measurements - Liabilities Measured at Fair Value on a Recurring Basis (Details) (USD $)
Dec. 31, 2014
Derivative liability (1) $ (2,419,087) [1]
Level 1 [Member]  
Derivative liability (1)    [1]
Level 2 [Member]  
Derivative liability (1)    [1]
Level 3 [Member]  
Derivative liability (1) $ (2,419,087) [1]
[1] (1) The ending derivative value is calculated using the Black Scholes model.