Commitments and Contingencies - Schedule of Future Minimum Payments under Noncancelable Operating Leases and Sublease (Details) $ in Thousands |
Dec. 31, 2020
USD ($)
|
---|---|
Commitments And Contingencies Disclosure [Abstract] | |
2021 | $ 5,742 |
2022 (1) | 5,183 |
2023 | 6,310 |
2024 | 7,476 |
2025 and beyond | 24,034 |
Total future minimum lease payments | $ 48,745 |
X | ||||||||||
- Definition Lessee operating leases and sublease liability payments due. No definition available.
|
X | ||||||||||
- Definition Lessee operating leases and sublease liability payments due next twelve months. No definition available.
|
X | ||||||||||
- Definition Lessee operating leases and sublease liability payments due year five and thereafter. No definition available.
|
X | ||||||||||
- Definition Lessee operating leases and sublease liability payments due year four. No definition available.
|
X | ||||||||||
- Definition Lessee operating leases and sublease liability payments due year three. No definition available.
|
X | ||||||||||
- Definition Lessee operating leases and sublease liability payments due year two. No definition available.
|
X | ||||||||||
- References No definition available.
|