7. Stock Options and Warrants (Tables)
3 Months Ended
Mar. 31, 2017
Stock Options And Warrants Tables  
Stock option activity
   Number of Options 

Weighted

Average

Exercise Price

 

Weighted

Average

Remaining

Contractual Term

Balance outstanding at December 31, 2016   151,881   $10.01    2.47 
Granted   —      —      —   
Exercised   —      —      —   
Forfeited   —      —      —   
Cancelled or expired   —      —      —   
Balance outstanding at March 31, 2017   151,881   $10.01    2.22 
Exercisable at March 31, 2017   127,995   $10.01    2.03 
Warrant activity
   Number of Warrants 

Weighted

Average

Exercise Price

 

Weighted Average

Remaining

Contractual Term

Balance outstanding at December 31, 2016    152,812   $18.94    3.30 
Granted    —      —      —   
Exercised    —      —      —   
Forfeited    —      —      —   
Expired    (1,249)   10.01    —   
Balance outstanding at March 31, 2017    151,563   $19.01    3.08 
Exercisable at March 31, 2017    151,563   $19.01    3.08