XML 73 R63.htm IDEA: XBRL DOCUMENT v3.19.2
Treasury stock (Details) - shares
Oct. 16, 2017
Oct. 17, 2016
Oct. 16, 2015
Jun. 30, 2019
Dec. 31, 2018
Treasury stock          
Shares of treasury stock held       33,801 33,801
Restricted stock          
Treasury stock          
Shares surrendered by holder to cover taxes associated with vesting 14,895 9,709 9,197