XML 103 R89.htm IDEA: XBRL DOCUMENT v3.20.4
Leases Leases (Details 5)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
Lessor, Operating Lease, Payments to be Received, Next Twelve Months $ 40,981
Lessor, Operating Lease, Payments to be Received, Two Years 39,564
Lessor, Operating Lease, Payments to be Received, Three Years 30,621
Lessor, Operating Lease, Payments to be Received, Four Years 24,880
Lessor, Operating Lease, Payments to be Received, Five Years 18,113
Lessor, Operating Lease, Payments to be Received, Thereafter 40,893
Lessor, Operating Lease, Payments to be Received $ 195,052