EARNINGS PER COMMON SHARE (Details) - USD ($) $ / shares in Units, shares in Thousands, $ 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 |
|
| Earnings Per Share [Abstract] | |||||||||||
| 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 |
| Basic: | |||||||||||
| Weighted average common shares outstanding | 12,873 | 10,470 | 6,978 | ||||||||
| Weighted average common shares outstanding (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 |
| Diluted: | |||||||||||
| Dilutive effect of stock option exercises | 201 | 184 | 164 | ||||||||
| Total | 13,074 | 10,654 | 7,142 | ||||||||
| 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 |