Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity (Details)

v3.3.1.900
Shareholders' Equity (Details) - Warrant
12 Months Ended
Dec. 31, 2015
$ / shares
shares
Additional information for warrants outstanding  
Number of warrants, outstanding at December 31, 2014 | shares 21,239,213
Weighted average exercise price, outstanding at December 31, 2014 | $ / shares $ 0.75
Number of warrants, exercised | shares (19,034,662)
Weighted average exercise price, exercised | $ / shares $ 0.74
Number of warrants, expired | shares (30,828)
Weighted average exercise price, expired | $ / shares $ 0.01
Number of warrants, outstanding and exercisable at December 31, 2015 | shares 2,173,723
Weighted average exercise price, outstanding and Exercisable at December 31, 2015 | $ / shares $ 0.85