|
Consolidated Balance Sheets (Parentheticals) (USD $)
|
Dec. 31, 2014
|
Dec. 31, 2013
|
|---|---|---|
| Common shares, authorized shares | ||
| Common shares, shares issued | 16,844,736 | 16,149,871 |
| Common shares, shares outstanding | 16,844,736 | 16,149,871 |
| Common shares, par value (in Dollars per share) | $ 0 | $ 0 |