Summary of Significant Accounting Policies - Summary of Reconciliation of Earnout Liability Measured and Carried Fair Value on a Recurring Basis (Details) - Fair Value Measurements Recurring
$ in Thousands
|12 Months Ended|
Dec. 31, 2019
|Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]|
|Addition for acquisition||$ 25,749|
|Change in fair value||810|
|Ending Balance||$ 26,559|
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
No definition available.