XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Summary of Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Commitments And Contingencies Disclosure [Abstract]  
2021 $ 3,942
2022 4,058
2023 4,178
2024 4,274
2025 4,379
Total future minimum lease payments 20,831
Less: discount (3,273)
Total lease liabilities $ 17,558