Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Commitments and Contingencies - Schedule of Future Minimum Payments under Noncancelable Operating Sublease (Details)
$ in Thousands
Sep. 30, 2020
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2021 $ 3,820
2022 5,228
2023 6,828
2024 7,540
Thereafter 24,241
Total future minimum sublease payments $ 47,657