XML 51 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Changes in Fair Value of Level 3 Liability (Details) - Recurring - Level 3
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]  
Beginning balance $ 1,671
Revaluation of convertible preferred stock liability recorded in other expenses (income), net 30,597
Partial settlement of convertible preferred stock liability upon third closing (6,673)
Capital contribution related to extinguishment of preferred stock liability $ (25,595)