Quarterly report pursuant to Section 13 or 15(d)

Lease Agreements - Future Minimum Lease Payments (Details)

v3.21.1
Lease Agreements - Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Operating Lease  
Remainder of 2021 $ 7,586
2022 10,485
2023 877
Total minimum lease payments required 18,948
Sublease Receipts  
2021 (3,412)
2022 (4,716)
2023 (394)
Total minimum payments required (8,522)
Net  
Remainer of 2021 4,174
2022 5,769
2023 483
Total minimum payments required $ 10,426