v3.26.1
Note 11 - Leases (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Nov. 29, 2019
Lessee, Operating Lease, Liability, to be Paid $ 3,938  
Operating Lease, Liability $ 3,074  
Lessee, Finance Lease, Term of Contract (Year) 48 years  
Finance Lease, Liability, to be Paid $ 5,498  
Operating Lease, Impairment Loss 0  
Company Offices in Israel [Member]    
Lessee, Operating Lease, Liability, to be Paid 1,000  
Lease Agreement for Office in Princeton, New Jersey [Member] | UroGen Pharma Inc. [Member]    
Lessee, Operating Lease, Term of Contract (Month)   38 months
Operating Lease, Liability $ 3,000