Quarterly report pursuant to Section 13 or 15(d)

Leases - Operating Lease Liabilities (Details)

v3.20.1
Leases - Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Operating Lease Liabilities, Payments Due [Abstract]  
2020, nine months remaining $ 9,775
2021 12,843
2022 12,801
2023 13,087
2024 12,486
Thereafter 115,862
Total lease payments 176,854
Less: imputed interest (74,908)
Present value of operating lease liabilities $ 101,946