XML 88 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes (Narrative) (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2017
Income Taxes [Abstract]      
Effective Income Tax Rate Reconciliation, Percent 16.40% 31.70%  
Income taxes, statutory rate 21.00%   35.00%