XML 105 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Lease Maturity Analysis - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Leases [Abstract]      
Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months $ 31,305    
Lessee, Operating Lease, Liability, Payments, Due Year Two 21,363    
Lessee, Operating Lease, Liability, Payments, Due Year Three 14,716    
Finance Lease, Liability, Payments, Due Year Four 8,513    
Lessee, Operating Lease, Liability, Payments, Due Year Five 4,536    
Lessee, Operating Lease, Liability, Payments, Due after Year Five 28,160    
Lessee, Operating Lease, Liability, Payments, Due 108,593    
Lessee, Operating Lease, Liability, Undiscounted Excess Amount (9,547)    
Operating Lease, Liability $ 99,046 $ 88,521 $ 93,500