XML 64 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Deferred Tax Assets and Liabilities by Balance Sheet Classification (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deferred Tax Assets and Liabilities by Balance Sheet Classification [Abstract]    
Deferred tax assets $ 361,814 $ 136,998
Deferred tax liabilities (2,630) (15,075)
Total net deferred tax assets $ 359,184 $ 121,923