Summary of Significant Accounting Policies - Summary of Reconciliation of Change in Earnout Liability (Details) (Parenthetical) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||||
|---|---|---|---|---|---|---|---|
Sep. 30, 2021 |
Sep. 30, 2020 |
Sep. 30, 2021 |
Sep. 30, 2020 |
||||
| Fair Value Disclosures [Abstract] | |||||||
| Change In Fair Value Of Earnout Liability | $ 1,059 | [1] | $ (6,362) | $ 5,539 | $ (8,506) | ||
| |||||||