XML 39 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Shareholders' Equity - Share repurchase program (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
shares
Stockholders' Equity Note [Abstract]  
Repurchase authorization, number of shares 5,251,892
Shares repurchased, in shares 673,182
Shares repurchased, value | $ $ 2,787