Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value (Details) - USD ($) $ in Thousands |
Mar. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Liabilities: | ||
Warrant liabilities | $ 338 | $ 642 |
Recurring | Level 1 | ||
Assets: | ||
Investments, available-for-sale | 80,700 | 97,504 |
Recurring | Level 1 | Public warrants | ||
Liabilities: | ||
Warrant liabilities | 329 | 625 |
Recurring | Level 2 | Private warrants | ||
Liabilities: | ||
Warrant liabilities | 9 | 17 |
Recurring | Level 3 | ||
Liabilities: | ||
Contingent consideration | $ 1,478 | $ 353 |
X | ||||||||||
- Definition Amount of liability recognized arising from contingent consideration in a business combination. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount excluding accrued interest, of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|