v3.26.1
Note 12 - Revenue From Product Sales - Net Product Sales (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue $ 50,959 $ 20,254
Jelmyto [Member]    
Revenue 21,713 20,254
Zusduri [Member]    
Revenue $ 29,246 $ 0