XML 84 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Summary of Company's Future Minimum Lease Commitments (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2021 $ 10,391
2022 10,731
2023 11,083
2024 11,447
2025 11,824
Thereafter 42,250
Total undiscounted lease payments 97,726
Present value adjustment (28,861)
Net operating lease liabilities $ 68,865