XML 53 R58.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Future Minimum Lease Payments Under Non-cancelable Leases (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Operating Leases  
2019 $ 1,143
2020 5,483
2021 4,884
2022 4,890
2023 4,929
Thereafter 9,913
Total future minimum lease payments 31,242
Less imputed interest 3,800
Total 27,442
Finance Leases  
2019 2,579
2020 11,521
2021 11,080
2022 10,613
2023 10,599
Thereafter 27,720
Total future minimum lease payments 74,112
Less imputed interest 9,766
Total $ 64,346