XML 66 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Net Income Per Share of Common Stock (Details) - shares
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Earnings Per Share [Abstract]                      
Common stock dividend declared, percent                 10.00% 10.00% 5.00%
Average shares outstanding 19,454,943 19,465,072 19,500,916 19,544,758 17,565,590 17,610,573 17,641,979 17,620,521 21,435,906 21,303,753 21,037,002