XML 108 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases Leases (Details 5)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
Lessor, Operating Lease, Payments to be Received, Next Twelve Months $ 49,300
Lessor, Operating Lease, Payments to be Received, Two Years 40,825
Lessor, Operating Lease, Payments to be Received, Three Years 35,186
Lessor, Operating Lease, Payments to be Received, Four Years 25,008
Lessor, Operating Lease, Payments to be Received, Five Years 19,245
Lessor, Operating Lease, Payments to be Received, Thereafter 35,172
Lessor, Operating Lease, Payments to be Received $ 204,736