| Disaggregation of Revenue [Table Text Block] |
| | | Three Months Ended | | | Nine Months Ended | |
| | | September 30, | | | September 30, | |
| | | 2026 | | | 2025 | | | 2026 | | | 2025 | |
| Jelmyto | | $ | 20,958 | | | $ | 25,703 | | | $ | 64,699 | | | $ | 70,172 | |
| Zusduri | | | 68,043 | | | | 1,779 | | | | 147,717 | | | | 1,779 | |
| Total Revenue | | $ | 89,001 | | | $ | 27,482 | | | $ | 212,416 | | | $ | 71,951 | |
|
| Schedule of Sales Reserves [Table Text Block] |
| | | Reserves related to government sponsored programs | | | Medicare refunds for discarded drug reserve | | | Other reserves | | | Total accrued sales reserves | |
| | | | | | | | | | | | | | | | | |
| Balance as of December 31, 2025 | | $ | 1,530 | | | $ | 4,022 | | | $ | 3,849 | | | $ | 9,401 | |
| Accruals | | | 22,543 | | | | 3,164 | | | | 28,194 | | | | 53,901 | |
| Utilizations | | | (22,076 | ) | | | — | | | | (21,176 | ) | | | (43,252 | ) |
| Changes to prior period estimates | | | — | | | | 1,147 | | | | — | | | | 1,147 | |
| Balance as of September 30, 2026 | | $ | 1,997 | | | $ | 8,333 | | | $ | 10,867 | | | $ | 21,197 | |
| | | | | | | | | | | | | | | | | |
| Balance as of December 31, 2024 | | $ | 887 | | | $ | 7,729 | | | $ | 1,946 | | | $ | 10,562 | |
| Accruals | | | 12,109 | | | | 3,005 | | | | 8,361 | | | | 23,475 | |
| Utilizations | | | (10,787 | ) | | | (3,809 | ) | | | (8,042 | ) | | | (22,638 | ) |
| Changes to prior period estimates | | | — | | | | (414 | ) | | | — | | | | (414 | ) |
| Balance as of September 30, 2025 | | $ | 2,209 | | | $ | 6,511 | | | $ | 2,265 | | | $ | 10,985 | |
|