Fair Value Measurements - Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($) $ in Thousands |
Sep. 30, 2021 |
Dec. 31, 2020 |
---|---|---|
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
Contingent earnout payable | $ 2,952 | |
Fair Value, Recurring | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
LaderaTech contingent earnout included in other liabilities, non-current | 22,579 | $ 19,816 |
Contingent earnout accrued expenses and other current liabilities | 19,627 | |
Contingent earnout payable | 2,952 | |
Fair Value, Recurring | Level 3 | ||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | ||
LaderaTech contingent earnout included in other liabilities, non-current | 22,579 | $ 19,816 |
Contingent earnout accrued expenses and other current liabilities | 19,627 | |
Contingent earnout payable | $ 2,952 |
X | ||||||||||
- Definition Contingent earnout accrued expenses and other current liabilities. No definition available.
|
X | ||||||||||
- Definition Contingent earnout other liabilities non current. No definition available.
|
X | ||||||||||
- Definition Carrying value as of the balance sheet date of obligations incurred through that date and payable for contingent earnout payable. No definition available.
|
X | ||||||||||
- Definition 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.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|