Other Current Receivables - Schedule of Other Current Receivables (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Receivables [Abstract] | ||
Consideration receivable from sale of technology and other assets | $ 3,000 | $ 0 |
Research and development tax credits receivable | 1,026 | 820 |
Collaboration revenue receivable | 250 | 0 |
Sales tax and other receivables | 421 | 926 |
Total other current receivables | $ 4,697 | $ 1,746 |