Quarterly report pursuant to Section 13 or 15(d)

Leases - Operating Lease Liabilities (Details)

v3.20.2
Leases - Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating Lease Liabilities, Payments Due [Abstract]  
2020, six months remaining $ 6,535
2021 12,843
2022 12,801
2023 13,091
2024 12,486
Thereafter 115,863
Total lease payments 173,619
Less: imputed interest (72,767)
Present value of operating lease liabilities $ 100,852