XML 70 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Components of Operating Lease Assets and Liabilities) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
Operating lease, renewal term 12 years
Assets  
Operating lease right-of-use assets $ 54,372
Liabilities  
Accrued liabilities and other 11,110
Long-term operating lease liabilities 46,027
Present value of lease liabilities $ 57,137