| Segment Reporting [Table Text Block] |
| | | Three Months Ended June 30, | | | Six Months Ended June 30, | |
| | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Product revenue | | $ | 434 | | | $ | — | | | $ | 835 | | | $ | — | |
| | | | | | | | | | | | | | | | | |
| Adjusted cost of product revenue1 | | | 245 | | | | — | | | | 571 | | | | — | |
| Cross platform research and engineering2 | | | 6,078 | | | | 4,585 | | | | 11,258 | | | | 8,535 | |
| R&D manufacturing and engineering3 | | | 3,201 | | | | 2,941 | | | | 5,550 | | | | 4,736 | |
| Clinical and regulatory4 | | | 5,127 | | | | 2,183 | | | | 8,387 | | | | 3,943 | |
| General and administrative5 | | | 4,548 | | | | 2,742 | | | | 8,490 | | | | 5,461 | |
| Sales and marketing6 | | | 1,279 | | | | 2,362 | | | | 3,607 | | | | 4,218 | |
| Other segment items7 | | | 5,228 | | | | 5,462 | | | | 7,394 | | | | 11,426 | |
| Total other income, net | | | (615 | ) | | | (1,107 | ) | | | (1,184 | ) | | | (2,356 | ) |
| Net loss | | $ | (24,657 | ) | | $ | (19,168 | ) | | $ | (43,238 | ) | | $ | (35,963 | ) |
|