Schedule of Stockholders' Equity Note, Warrants or Rights (Details) (USD $)
3 Months Ended
Mar. 31, 2013
Stock Based Compensation Schedule Of Stockholders' Equity Note, Warrants Or Rights 1 $ 246,285
Stock Based Compensation Schedule Of Stockholders' Equity Note, Warrants Or Rights 2 1.250
Stock Based Compensation Schedule Of Stockholders' Equity Note, Warrants Or Rights 3 4,104,757
Stock Based Compensation Schedule Of Stockholders' Equity Note, Warrants Or Rights 4 1.250
Stock Based Compensation Schedule Of Stockholders' Equity Note, Warrants Or Rights 5 255,721
Stock Based Compensation Schedule Of Stockholders' Equity Note, Warrants Or Rights 6 0.437
Stock Based Compensation Schedule Of Stockholders' Equity Note, Warrants Or Rights 7 0
Stock Based Compensation Schedule Of Stockholders' Equity Note, Warrants Or Rights 8 0
Stock Based Compensation Schedule Of Stockholders' Equity Note, Warrants Or Rights 9 0
Stock Based Compensation Schedule Of Stockholders' Equity Note, Warrants Or Rights 10 0
Stock Based Compensation Schedule Of Stockholders' Equity Note, Warrants Or Rights 11 $ 5,905,408
Stock Based Compensation Schedule Of Stockholders' Equity Note, Warrants Or Rights 12 0.50