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

Three Months Ended

 
  

March 31,

 
  

2026

  

2025

 

Jelmyto

 $21,713  $20,254 

Zusduri

  29,246    

Total Revenue

 $50,959  $20,254 
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

  5,605   884   6,545   13,034 

Utilizations

  (5,566)     (4,966)  (10,532)

Balance as of March 31, 2026

 $1,569  $4,906  $5,428  $11,903 
                 

Balance as of December 31, 2024

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

Accruals

  3,686   903   2,713   7,302 

Utilizations

  (3,889)  (3,809)  (2,926)  (10,624)

Balance as of March 31, 2025

 $684  $4,823  $1,733  $7,240