XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Recent Accounting Pronouncements (Narrative) (Details) - USD ($)
$ in Thousands
Jan. 01, 2018
Mar. 31, 2019
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Operating lease liabilities   $ 22,368
Operating lease liabilities   85,297
ASU 2016-02 [Member]    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Operating lease, right-of- use asset   84,000
Operating lease liabilities   22,400
Operating lease liabilities   $ 85,300
Operating lease, term   12 months
ASU 2014-09 [Member] | Retained Earnings [Member]    
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]    
Net increase to retained earnings $ 200