XML 85 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Based Compensation (Schedule of Stock Options Activity) (Details) - $ / shares
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Share-based Payment Arrangement [Abstract]        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 677,753 958,970 737,753 964,840
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price $ 26.74 $ 26.52 $ 26.64 $ 26.53
Exercise of stock options (in Shares) (60,000) (3,910)    
Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 25.48 $ 11.14    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period   (1,960)    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price   $ 63.74