Leases (Details 2)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
2019 $ 41,588
2020 84,441
2021 85,912
2022 87,426
2023 88,983
Thereafter 1,062,602
Total lease receivables 1,450,952
Less imputed interest (610,939)
Present value of lease receivables 840,013
Plus Unguaranteed residual 251,669
Plus Deferred operations and maintenance expenses 59,412
Less Initial direct costs (80,574)
Total $ 1,070,520