XML 25 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2019
Dec. 31, 2018
Consolidated Balance Sheets    
Par value $ 0 $ 0
Common shares issued 26,790,985 27,385,133
Common shares outstanding 26,790,985 27,358,180
Treasury shares   26,953