XML 94 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Supplemental Balance Sheet Information Related to Leases) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Leases, Operating [Abstract]      
Operating lease right-of-use assets $ 34,099 $ 39,100 $ 0
Operating lease liabilities - current 6,901   0
Operating lease liabilities - long-term 41,932   $ 0
Total operating lease liabilities $ 48,833 $ 55,800