Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Undiscounted Future Minimum Lease Payments for Operating Leases Before Adoption (Details)

v3.19.3.a.u2
Leases - Schedule of Undiscounted Future Minimum Lease Payments for Operating Leases Before Adoption (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2019 $ 3,207
2020 3,244
2021 3,239
2022 3,225
2023 3,103
Thereafter 45,337
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2019 354
2020 358
2021 347
2022 18
2023 0
Thereafter 0
Total undiscounted minimum future operating lease payments 1,077
Imputed Interest 165
Total lease liabilities recorded as of December 31, 2018 $ 912