Consolidated Balance Sheets (Parenthetical) - $ / shares |
Dec. 31, 2015 |
Dec. 31, 2014 |
Aug. 21, 2007 |
|---|---|---|---|
| Statement of Financial Position [Abstract] | |||
| Common stock, no par value | |||
| Common stock, shares authorized | 50,000,000 | 50,000,000 | |
| Common stock, shares issued | 22,775,173 | 22,714,964 | |
| Common stock, shares outstanding | 22,775,173 | 22,714,964 | 15,814,662 |