v3.26.1
Note 16 - Subsequent Events (Details Textual) - Subsequent Event [Member] - Transaction Agreement [Member]
Jul. 26, 2026
USD ($)
$ / shares
Ordinary Share Payment (in dollars per share) | $ / shares $ 17.37
Transaction Agreement, Buyer Fee $ 18,000,000
Transaction Agreement, Buyer Termination Payment $ 32,250,000