| Segment Reporting [Table Text Block] |
| | | For the Three Months Ended June 30, | | | For the Six Months Ended June 30, | |
| | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Research and development expenses | | | | | | | | | | | | | | | | |
| R&D project materials & services | | $ | 11,446 | | | $ | 13,318 | | | $ | 21,151 | | | $ | 24,710 | |
| Acquisitions of IPR&D | | | — | | | | — | | | | — | | | | 3,128 | |
| Employee compensation | | | 4,767 | | | | 4,744 | | | | 9,511 | | | | 9,125 | |
| Rent, office, utilities & technology | | | 865 | | | | 734 | | | | 1,800 | | | | 1,590 | |
| Other expenses | | | 258 | | | | 118 | | | | 471 | | | | 232 | |
| Total research and development expenses | | $ | 17,336 | | | $ | 18,914 | | | $ | 32,933 | | | $ | 38,785 | |
| | | | | | | | | | | | | | | | | |
| Selling, general and administrative expenses | | | | | | | | | | | | | | | | |
| Employee compensation | | $ | 25,380 | | | $ | 19,563 | | | $ | 51,488 | | | $ | 37,691 | |
| Commercial & medical affairs services | | | 11,667 | | | | 10,873 | | | | 21,603 | | | | 19,071 | |
| Professional services | | | 3,687 | | | | 3,576 | | | | 11,212 | | | | 6,348 | |
| Travel, meetings & conferences | | | 3,838 | | | | 5,629 | | | | 8,900 | | | | 9,274 | |
| Rent, office, utilities & technology | | | 1,510 | | | | 1,193 | | | | 3,034 | | | | 2,328 | |
| Other expenses (1) | | | 2,355 | | | | 2,365 | | | | 3,686 | | | | 3,454 | |
| Total selling, general and administrative expenses | | $ | 48,437 | | | $ | 43,199 | | | $ | 99,923 | | | $ | 78,166 | |
|