Fair Value - Schedule of Fair Value Liabilities, Activity for Convertible Preferred Stock Warrant Liability (Details) - Convertible Preferred Stock Warrant Liability $ in Thousands |
12 Months Ended |
---|---|
Dec. 31, 2020
USD ($)
| |
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] | |
Derivative liability recorded upon issuance of convertible notes | $ 364 |
Change in fair value of liability | 641 |
Settlement upon IPO | $ (1,005) |