XML 62 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Treasury stock (Details) - shares
Oct. 16, 2017
Oct. 17, 2016
Oct. 16, 2015
Mar. 31, 2020
Dec. 31, 2019
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