XML 192 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Leases  
2020 $ 12,563
2021 13,814
2022 14,120
2023 14,365
2024 14,708
Thereafter 103,439
Total minimum lease payments 173,009
Less amounts representing interest or imputed interest (75,750)
Present value of lease liabilities 97,259
Financing Leases  
2020 5,738
2021 5,894
2022 6,054
2023 6,219
2024 6,387
Thereafter 264,156
Total minimum lease payments 294,448
Less amounts representing interest or imputed interest (255,759)
Present value of lease liabilities $ 38,689