Annual report pursuant to Section 13 and 15(d)

13. COMMON STOCK AND WARRANTS (Details)

v3.3.1.900
13. COMMON STOCK AND WARRANTS (Details) - Warrant
12 Months Ended
Dec. 31, 2015
$ / shares
$ / Warrant
shares
Dec. 31, 2014
$ / shares
$ / Warrant
shares
Dec. 31, 2013
$ / shares
$ / Warrant
shares
Number of Shares      
Begining Balance | shares 856,000 8,275,000 2,039,000
Warrants issued | shares     3,548,000
Warrants exercised | shares (42,000) (6,615,000) (285,000)
Warrants expired | shares (432,000) (804,000) (27,000)
Ending Balance | shares 382,000 856,000 8,275,000
Weighted Average Exercise Price      
Begining Balance $ 36.55 $ 10.04 $ 17.10
Warrants issued     6.98
Warrants exercised 8.85 7.17 7.27
Warrants expired 8.85 5.47 745.50
Ending Balance 70.87 36.55 10.04
Minimum [Member]      
Price per Share      
Begining Balance 6.09 $ 5.47 $ 1.80
Warrants issued | $ / Warrant     6.32
Warrants exercised | $ / Warrant   6.09 1.80
Ending Balance 6.09 $ 6.09 $ 5.47
Maximum [Member]      
Price per Share      
Begining Balance $ 735.00 $ 735.00 $ 745.50
Warrants issued | $ / Warrant     7.59
Warrants exercised | $ / Warrant 8.85 8.85 8.85
Warrants expired | $ / Warrant 8.85 5.47 745.50
Ending Balance $ 735.00 $ 735.00 $ 735.00