Annual report pursuant to Section 13 and 15(d)

Leases, Codification Topic 842 (Tables)

v3.19.3.a.u2
Leases, Codification Topic 842 (Tables) - USD ($)
12 Months Ended
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Lease Cash [Abstract]      
Finance Lease, Principal Payments $ 5,181,000    
Finance Lease, Interest Payment on Liability 5,097,000    
Operating Lease, Payments 69,834,000    
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability 10,926,000    
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability $ 22,055,000    
Lease Other Information [Abstract]      
Finance Lease, Weighted Average Remaining Lease Term 11 years 9 months 18 days    
Operating Lease, Weighted Average Remaining Lease Term 9 years 6 months    
Finance Lease, Weighted Average Discount Rate, Percent 18.74%    
Operating Lease, Weighted Average Discount Rate, Percent 6.69%    
Finance Lease, Liability, Payment, Due [Abstract]      
Finance Leases, Future Minimum Payments Due, Due Next Twelve Months $ 6,985,000    
Finance Leases, Future Minimum Payments Due, Due In Two Years 7,165,000    
Finance Leases, Future Minimum Payments Due, Due In Three Years 7,357,000    
Finance Leases, Future Minimum Payments Due, Due In Four Years 7,374,000    
Finance Leases, Future Minimum Payments Due, Due In Five Years 7,609,000    
Finance Leases, Future Minimum Payments Due, Due after Five Years 48,239,000    
Finance Leases, Future Minimum Payments Due, Total 84,729,000    
Finance Lease, Present Value Discount ASC 840 (64,140,000)    
Finance Lease, Lease Liabilities ASC 840 20,589,000    
Finance Lease, ST Lease Liabilities ASC 840 643,000    
Finance Lease, LT Lease Liabilities ASC 840 19,946,000    
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
2019 82,177,000    
2020 66,023,000    
2021 51,501,000    
2022 37,152,000    
2023 33,486,000    
Thereafter 127,026,000    
Operating Leases, Future Minimum Payments Due 397,365,000    
Operating Leases, Future Minimum Payments Receivable 840 [Abstract]      
Operating Leases, Future Minimum Payments Receivable, Current 13,430,000    
Operating Leases, Future Minimum Payments Receivable, in Two Years 10,508,000    
Operating Leases, Future Minimum Payments Receivable, in Three Years 8,534,000    
Operating Leases, Future Minimum Payments Receivable, in Four Years 7,232,000    
Operating Leases, Future Minimum Payments Receivable, in Five Years 7,013,000    
Operating Leases, Future Minimum Payments Receivable, Thereafter 13,116,000    
Operating Leases, Future Minimum Payments Receivable 59,833,000    
Finance Lease, Liability, Payment, Due [Abstract]      
Finance Lease, Liability, Payments, Due Next Twelve Months 6,608,000    
Finance Lease, Liability, Payments, Due Year Two 6,760,000    
Finance Lease, Liability, Payments, Due Year Three 6,768,000    
Finance Lease, Liability, Payments, Due Year Four 6,829,000    
Finance Lease, Liability, Payments, Due Year Five 6,947,000    
Finance Lease, Liability, Payments, Due after Year Five 43,787,000    
Finance Lease, Liability, Payment, Due 77,699,000    
Finance Lease, Liability, Undiscounted Excess Amount 39,822,000    
Finance Lease, Liability, Current 1,564,000 $ 728,000 $ 0
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 64,577,000    
Lessee, Operating Lease, Liability, Payments, Due Year Two 58,093,000    
Lessee, Operating Lease, Liability, Payments, Due Year Three 51,337,000    
Lessee, Operating Lease, Liability, Payments, Due Year Four 49,689,000    
Lessee, Operating Lease, Liability, Payments, Due Year Five 44,012,000    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 215,240,000    
Lessee, Operating Lease, Liability, Payments, Due 482,948,000    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 135,465,000    
Operating lease liabilities 347,483,000 $ 419,500,000  
Lessor, Operating Lease, Payments, Fiscal Year Maturity [Abstract]      
Lessor, Operating Lease, Payments to be Received, Next Twelve Months 10,795    
Lessor, Operating Lease, Payments to be Received, Two Years 8,078    
Lessor, Operating Lease, Payments to be Received, Three Years 6,103    
Lessor, Operating Lease, Payments to be Received, Four Years 6,103    
Lessor, Operating Lease, Payments to be Received, Five Years 5,042    
Lessor, Operating Lease, Payments to be Received, Thereafter 4,270    
Lessor, Operating Lease, Payments to be Received 40,391    
Lease, Cost [Abstract]      
Finance Lease, ROU Asset, Amortization 3,213,000    
Finance Lease, Interest Expense 5,097,000    
Operating Lease, Cost 68,367,000    
Short-term Lease, Cost 1,570,000    
Variable Lease, Cost 2,120,000    
Sublease Income 14,207,000    
Lease, Cost $ 66,160,000