v3.26.3
Note 11 - Leases (Details Textual) - USD ($)
$ in Thousands
Sep. 30, 2026
Nov. 29, 2019
Lessee, Operating Lease, Liability, to be Paid $ 3,593  
Operating Lease, Liability $ 2,891  
Lessee, Finance Lease, Term of Contract (Month) 48 months  
Finance Lease, Liability, to be Paid $ 4,891  
Company Offices in Israel [Member]    
Lessee, Operating Lease, Liability, to be Paid 800  
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 $ 2,700