v3.26.3
Note 12 - Revenue From Product Sales (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
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