XML 48 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Gross Lease Commitments  
Gross lease commitments, due 2020 $ 4,856
Gross lease commitments, due 2021 6,143
Gross lease commitments, due 2022 5,463
Gross lease commitments, due 2023 5,627
Gross lease commitment, due 2024 5,796
Gross lease commitment, due thereafter 15,794
Gross lease commitments due, total 43,679
Sublease Income  
Sublease income, due 2020 (1,219)
Sublease income, due 2021 0
Sublease income, due 2022 0
Sublease income, due 2023 0
Sublease income, due 2024 0
Sublease income, due thereafter 0
Sublease income due, total (1,219)
Net Lease Commitment  
Net lease commitment, due 2020 3,637
Net lease commitment, due 2021 6,143
Net lease commitment, due 2022 5,463
Net lease commitment, due 2023 5,627
Net lease commitment, due 2024 5,796
Net lease commitment, due thereafter 15,794
Net lease commitment due, total $ 42,460