XML 92 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Schedule of Future Lease Maturities (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 30,611
Finance Lease, Liability, Payments, Due Next Twelve Months 1,972
Lessee, Operating Lease, Liability, Payments, Due Year Two 23,766
Finance Lease, Liability, Payments, Due Year Two 1,708
Lessee, Operating Lease, Liability, Payments, Due Year Three 18,791
Finance Lease, Liability, Payments, Due Year Three 1,492
Lessee, Operating Lease, Liability, Payments, Due Year Four 13,003
Finance Lease, Liability, Payments, Due Year Four 1,321
Lessee, Operating Lease, Liability, Payments, Due Year Five 7,994
Finance Lease, Liability, Payments, Due Year Five 708
Lessee, Operating Lease, Liability, Payments, Due after Year Five 38,388
Finance Lease, Liability, Payments, Due after Year Five 3,420
Lessee, Operating Lease, Liability, Payments, Due 132,553
Finance Lease, Liability, Payment, Due 10,621
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (37,831)
Finance Lease, Liability, Undiscounted Excess Amount (2,071)
Operating Lease, Liability 94,722
Finance Lease, Liability $ 8,550