v3.26.1
Note 12 - Revenue From Product Sales (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Jelmyto

 $22,028  $24,215  $43,741  $44,469 

Zusduri

  50,429      79,675    

Total Revenue

 $72,456  $24,215  $123,415  $44,469 
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

  12,691   1,787   15,441   29,919 

Utilizations

  (12,354)     (11,627)  (23,981)

Balance as of June 30, 2026

 $1,867  $5,809  $7,663  $15,339 
                 

Balance as of December 31, 2024

 $887  $7,729  $1,946  $10,562 

Accruals

  7,774   2,064   5,765   15,603 

Utilizations

  (6,924)  (3,809)  (5,437)  (16,170)

Balance as of June 30, 2025

 $1,737  $5,984  $2,274  $9,995