Quarterly report pursuant to Section 13 or 15(d)

Lease Agreements - Future Minimum Lease Payments (Details)

v3.20.1
Lease Agreements - Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Operating Lease  
Remainder of 2020 $ 7,294
2021 10,082
2022 10,485
2023 877
Total operating lease payments 28,738
Less: imputed interest (3,653)
Total operating lease liabilities 25,085
Sublease Receipts  
Remainder of 2020 3,280
2021 (4,534)
2022 (4,716)
2023 (394)
Total operating lease liabilities $ (12,924)