XML 22 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Equity (Schedule Of Issuance And Repurchases Of Common Shares) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Shareholders’ Equity [Abstract]      
Employee stock-based compensation and exercise of stock options (Note 10), Shares 287,734 277,511 564,583
Employee stock-based compensation and exercise of stock options (Note 10), Amount $ 33,564 $ 12,525 $ 42,500