Note 7 - Leases (Details Textual) |
1 Months Ended | ||||
---|---|---|---|---|---|
Sep. 30, 2022 |
Feb. 28, 2022 |
Sep. 30, 2021 |
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Number of Real Estate Leases | 3 | ||||
Operating Lease, Weighted Average Discount Rate, Percent | 9.60% | 9.60% | |||
Operating Lease, Weighted Average Remaining Lease Term (Year) | 5 years | 5 years 6 months | |||
Lease for Laboratory Space [Member] | |||||
Lessee, Operating Lease, Term of Contract (Year) | 7 years | 10 years | |||
Lessee, Operating Lease, Option To Extend Period (Year) | 5 years | 10 years | 10 years | ||
Lessee, Operating Lease, Renewal Term (Year) | 7 years |