XML 87 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Net Income Per Common Share (Narrative) (Details) - $ / shares
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Tangible equity units 10,215,189  
Number Of SharesTo Be Issued Basic Stock Purchase Contracts 9,091,432  
Employee stock-based compensation 472,000 339,000
Treshold $ 42.41  
Stock Options [Member]    
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]    
Employee stock-based compensation   776,211