13. Warrants (Details) - Warrant - USD ($) |
12 Months Ended | |
---|---|---|
Dec. 31, 2016 |
Dec. 31, 2015 |
|
Warrant | ||
Number of Warrants outstanding beginning balance | 1,685,032 | |
Warrants Granted | 0 | |
Warrants Exercised | 33,334 | |
Warrants Expired | 0 | |
Number of Warrants outstanding ending balance | 1,651,698 | 1,685,032 |
Number of Warrants exercisable | 1,651,898 | 1,685,032 |
Exercise Price Per Share | ||
Exercise price per share, beginning balance | $ 3.48 | |
Exericse price per share, granted | ||
Exercise price per share, ending balance | $ 3.49 | $ 3.48 |
Exercise price per share range | $3.30-6.00 | |
Exercise price per share, exercisable | $ 3.49 | $ 3.48 |
Weighted average remaining contractual life, warrants outstanding | 3 years 9 months | 4 years 9 months |
Weighted average remaining contractual life, exercisable | 3 years 9 months | 4 years 9 months |
Aggregate Intrinsic Value | ||
Aggregate intrinsic value, outstanding | $ 3,301,913 | |
Aggregate intrinsic value, exercisable | $ 3,301,913 |
X | ||||||||||
- Definition Aggregate Intrinsic Value [Abstract] No definition available.
|
X | ||||||||||
- Definition Exercise Price Per Share No definition available.
|
X | ||||||||||
- Definition Number of Warrants exercisable No definition available.
|
X | ||||||||||
- Definition Intrinsic value of equity-based compensation awards exercisable. Excludes stock and unit options. No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Warrant exercise price per share range No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Exercise price per share or per unit of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Number of warrants or rights outstanding. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan). Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Number of non-option equity instruments exercised by participants. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition Number of shares under non-option equity instrument agreements for which rights to exercise lapsed. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. No definition available.
|
X | ||||||||||
- Definition Intrinsic value of equity-based compensation awards outstanding. Excludes stock and unit options. No definition available.
|
X | ||||||||||
- Details
|