XML 91 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Lessee, Lease, Description [Line Items]    
Operating lease right-of-use assets, net $ 109,795 $ 83,376
Current operating lease liabilities 21,711 24,094
Long-term operating lease liabilities 90,517 60,234
Operating Leases [Member]    
Lessee, Lease, Description [Line Items]    
Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year 26,766  
Lessee, Operating Lease, Liability, Payments, Due Year Two 21,467  
Lessee, Operating Lease, Liability, Payments, Due Year Three 17,388  
Lessee, Operating Lease, Liability, Payments, Due Year Four 13,703  
Lessee, Operating Lease, Liability, Payments, Due Year Five 10,501  
Lessee, Operating Lease, Liability, Payments, Due after Year Five 51,164  
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 140,989  
Imputed Interest (28,761)  
Lessee, Operating Lease, Liability, Payments, Due 112,228  
Operating lease right-of-use assets, net 109,795 83,376
Current operating lease liabilities 21,711 24,094
Long-term operating lease liabilities 90,517 60,234
Finance Leases [Member]    
Lessee, Lease, Description [Line Items]    
Finance Lease, Liability, Payments, Remainder of Fiscal Year 3,530  
Finance Lease, Liability, Payments, Due Year Two 3,265  
Finance Lease, Liability, Payments, Due Year Three 3,172  
Finance Lease, Liability, Payments, Due Year Four 3,448  
Finance Lease, Liability, Payments, Due Year Five 3,516  
Finance Lease, Liability, Payments, Due after Year Five 21,608  
Finance Lease, Liability, Undiscounted Excess Amount 38,539  
Imputed Interest (10,087)  
Finance Lease, Liability, Payment, Due 28,452  
Finance Lease, Liability, Current 2,300 2,343
Finance Lease, Liability, Noncurrent $ 26,152 $ 27,430