Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Assets and liabilities measured at fair value (Details)

v3.23.1
Fair Value Measurements - Assets and liabilities measured at fair value (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule of Held-to-maturity Securities [Line Items]    
Earnout consideration $ 1,076  
Level 3 | Recurring    
Schedule of Held-to-maturity Securities [Line Items]    
Earnout consideration 1,076 $ 0
Level 2 | Recurring    
Schedule of Held-to-maturity Securities [Line Items]    
Marketable securities 29,680 0
Warrant Liability | Level 3 | Recurring    
Schedule of Held-to-maturity Securities [Line Items]    
Warrant liabilities $ 0 $ 2,274