Quarterly report pursuant to Section 13 or 15(d)

Lease Agreements - Future Minimum Lease Payments (Details)

v3.21.2
Lease Agreements - Future Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Operating Lease  
Remainder of 2021 $ 5,057
2022 10,485
2023 877
Total minimum lease payments required 16,419
Sublease Receipts  
Remainder of 2021 (2,274)
2022 (4,716)
2023 (394)
Total minimum payments required (7,384)
Net  
Remainer of 2021 2,783
2022 5,769
2023 483
Total minimum payments required $ 9,035