XML 114 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases Leases - Future Minimum Lease Payments (Detail)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
Lessee, Operating Lease, Liability, Payments, Due $ 2,397
Finance Lease, Liability, Payments, Due Next Twelve Months 120
Operating and Finance Leases, Liability, Payments, Due Next Twelve Months 2,517
Lessee, Operating Lease, Liability, Payments, Due Year Two 2,446
Finance Lease, Liability, Payments, Due Year Two 120
Operating and Finance, Liability, Payments, Due Year Two 2,566
Lessee, Operating Lease, Liability, Payments, Due Year Three 2,483
Finance Lease, Liability, Payments, Due Year Three 120
Operating and Finance, Liability, Payments, Due Year Three 2,603
Lessee, Operating Lease, Liability, Payments, Due Year Four 2,572
Finance Lease, Liability, Payments, Due Year Four 120
Operating and Finance, Liability, Payments, Due Year Four 2,692
Lessee, Operating Lease, Liability, Payments, Due Year Five 2,868
Finance Lease, Liability, Payments, Due Year Five 4,060
Operating and Finance, Liability, Payments, Due Year Five 6,928
Lessee, Operating Lease, Liability, Payments, Due after Year Five 32,277
Finance Lease, Liability, Payments, Due after Year Five 0
Operating and Finance, Liability, Payments, Due After Year Five 32,277
Lessee, Operating Lease, Liability, Payments, Due 45,043
Finance Lease, Liability, Payment, Due 4,540
Operating and Finance, Liability, Payments, Due 49,583
Lessee, Operating Lease, Liability, Undiscounted Excess Amount 20,821
Finance Lease, Liability, Undiscounted Excess Amount 459
Operating and Finance, Liability, Undiscounted Excess Amount 21,280
Operating Lease, Liability 24,222
Finance Lease, Liability 4,081
Operating and Finance, Liability $ 28,303