Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Schedule of Future Minimum Rental Payments (Detail)

v3.21.2
Commitments and Contingencies - Schedule of Future Minimum Rental Payments (Detail)
$ in Thousands
Sep. 30, 2021
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2021 $ 476
2022 2,866
2023 3,070
2024 2,132
2025 2,088
After 2025 5,088
Total future minimum lease payments $ 15,720