Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measures and Disclosures - Assets and Liabilities Measured on Recurring Basis (Details)

v3.24.1.1.u2
Fair Value Measures and Disclosures - Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets    
Money market funds $ 6,732 $ 3,422
Fair Value 3,151 6,621
Assets, Fair Value Disclosure 9,883 10,043
Liabilities    
Contingent earnout liabilities 1,893 1,456
Total financial liabilities 16,348 13,291
Corporate bonds    
Assets    
Fair Value 3,151 6,621
Public    
Liabilities    
Warrant liabilities 489 258
Private Placement    
Liabilities    
Warrant liabilities 241 127
2022 Private Placement Warrants [Member]    
Liabilities    
Warrant liabilities 28 23
2023 Private Placement Warrants A    
Liabilities    
Warrant liabilities 13,053 10,891
2023 Private Placement Warrants B    
Liabilities    
Warrant liabilities 644 536
Level 1    
Assets    
Money market funds 6,732 3,422
Assets, Fair Value Disclosure 6,732 3,422
Liabilities    
Contingent earnout liabilities 0 0
Total financial liabilities 489 258
Level 1 | Corporate bonds    
Assets    
Fair Value 0 0
Level 1 | Public    
Liabilities    
Warrant liabilities 489 258
Level 1 | Private Placement    
Liabilities    
Warrant liabilities 0 0
Level 1 | 2022 Private Placement Warrants [Member]    
Liabilities    
Warrant liabilities 0 0
Level 1 | 2023 Private Placement Warrants A    
Liabilities    
Warrant liabilities 0 0
Level 1 | 2023 Private Placement Warrants B    
Liabilities    
Warrant liabilities 0 0
Level 2    
Assets    
Money market funds 0 0
Assets, Fair Value Disclosure 3,151 6,621
Liabilities    
Contingent earnout liabilities 0 0
Total financial liabilities 0 0
Level 2 | Corporate bonds    
Assets    
Fair Value 3,151 6,621
Level 2 | Public    
Liabilities    
Warrant liabilities 0 0
Level 2 | Private Placement    
Liabilities    
Warrant liabilities 0 0
Level 2 | 2022 Private Placement Warrants [Member]    
Liabilities    
Warrant liabilities 0 0
Level 2 | 2023 Private Placement Warrants A    
Liabilities    
Warrant liabilities 0 0
Level 2 | 2023 Private Placement Warrants B    
Liabilities    
Warrant liabilities 0 0
Level 3    
Assets    
Money market funds 0 0
Assets, Fair Value Disclosure 0 0
Liabilities    
Contingent earnout liabilities 1,893 1,456
Total financial liabilities 15,859 13,033
Level 3 | Corporate bonds    
Assets    
Fair Value 0 0
Level 3 | Public    
Liabilities    
Warrant liabilities 0 0
Level 3 | Private Placement    
Liabilities    
Warrant liabilities 241 127
Level 3 | 2022 Private Placement Warrants [Member]    
Liabilities    
Warrant liabilities 28 23
Level 3 | 2023 Private Placement Warrants A    
Liabilities    
Warrant liabilities 13,053 10,891
Level 3 | 2023 Private Placement Warrants B    
Liabilities    
Warrant liabilities $ 644 $ 536