QUARTERLY FINANCIAL DATA (UNAUDITED) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Quarterly Financial Information Disclosure [Abstract]                      
Interest Income $ 26,481 $ 26,319 $ 24,527 $ 23,451 $ 23,492 $ 22,645 $ 21,850 $ 20,819 $ 100,778 $ 88,806 $ 52,405
Net Interest Income 23,422 23,409 21,949 21,084 21,255 20,407 19,734 18,770 89,864 80,166 46,834
Net Income Attributable to Common Stockholders $ 5,771 $ 5,471 $ 5,254 $ 6,355 $ 4,212 $ 4,047 $ 3,623 $ 3,345 $ 22,851 $ 15,227 $ 9,005
Earnings Per Share, Basic (in dollars per share) $ 0.45 $ 0.42 $ 0.41 $ 0.49 $ 0.34 $ 0.41 $ 0.37 $ 0.34 $ 1.78 $ 1.45 $ 1.29
Earnings Per Share, Diluted (in dollars per share) $ 0.44 $ 0.42 $ 0.40 $ 0.49 $ 0.33 $ 0.40 $ 0.36 $ 0.33 $ 1.75 $ 1.43 $ 1.26