Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Schedule of Future Minimum Payments under Noncancelable Operating Leases and Sublease (Details)

v3.21.2
Commitments and Contingencies - Schedule of Future Minimum Payments under Noncancelable Operating Leases and Sublease (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2021 $ 4,538
2022 (1) 6,793
2023 7,969
2024 9,184
2025 9,497
Thereafter 17,265
Total future minimum sublease payments $ 55,246