XML 21 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parentheticals) - shares
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Statement of Stockholders' Equity [Abstract]        
Balance (shares) 8,205,234 4,633,012 8,196,310 4,604,563
Number of shares issued for net of forfeiture 8,987      
Number of shares exercised for restricted stock vesting 63      
Number of shares grants for net of forfeiture   28,449