v3.26.1
Note 17 - Subsequent Events (Details Textual) - Regeneron Collaboration Agreement [Member]
$ in Millions
Oct. 28, 2025
USD ($)
Subsequent Event [Line Items]  
Collaborative Arrangement, Upfront Payments $ 7.0
Minimum [Member]  
Subsequent Event [Line Items]  
Product selection, clinical and regulatory milestone and commercial milestone payments 200.0
Overall value of the collaboration $ 1,000.0