v3.19.1
Recently Issued Accounting Pronouncements Details Textual (Details) - USD ($)
$ in Thousands
Mar. 29, 2019
Jan. 01, 2019
Dec. 31, 2018
Dec. 31, 2017
Operating Lease, Right-of-Use Asset $ 197,607 $ 197,600 $ 0  
Present value of lease liabilities $ 197,607 197,600    
Retained Earnings        
Cumulative Effect of New Accounting Principle in Period of Adoption   (15,400) (15,368) $ (5,152)
Accumulated Other Comprehensive Loss        
Cumulative Effect of New Accounting Principle in Period of Adoption   $ 15,400 $ 15,368 $ 5,152