Annual report pursuant to Section 13 and 15(d)

LEASE AGREEMENTS - Future Minimum Lease Payments (Details)

v3.19.3.a.u2
LEASE AGREEMENTS - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Operating Lease  
2020 $ 9,694
2021 10,082
2022 10,485
2023 877
Total minimum payments required 31,138
Sublease Receipts  
2020 (4,360)
2021 (4,534)
2022 (4,716)
2023 (394)
Total minimum payments required (14,004)
Net  
2020 5,334
2021 5,548
2022 5,769
2023 483
Total minimum payments required $ 17,134