XML 78 R59.htm IDEA: XBRL DOCUMENT v3.19.3
Lessor Leases - Minimum Future Payments from Non-Cancelable Sales-Type Leases (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Leases [Abstract]  
Remaining three months of 2019 $ 3,072
2020 9,986
2021 6,908
2022 4,941
2023 2,914
Thereafter 1,229
Total future minimum operating lease payments $ 29,050