v3.26.1
Note 8 - Capital Structure - Schedule of Warrants (Details)
Jun. 30, 2026
USD ($)
$ / shares
shares
Warrants outstanding (in shares) | shares 518,033
Warrants, fair value | $ $ 13,875,939
IPO Warrants [Member]  
Warrants outstanding (in shares) | shares 9
Warrants, exercise price (in dollars per share) | $ / shares $ 40,650
Warrants, expiration date Oct. 31, 2026
Warrants, fair value | $ $ 170,397
Private Placement Warrants [Member]  
Warrants outstanding (in shares) | shares 426
Warrants, exercise price (in dollars per share) | $ / shares $ 140,625
Warrants, expiration date Apr. 30, 2027
Warrants, fair value | $ $ 6,071,114
Series A Warrants [Member]  
Warrants outstanding (in shares) | shares 517,598
Warrants, exercise price (in dollars per share) | $ / shares $ 48.3
Warrants, expiration date Jan. 31, 2030
Warrants, fair value | $ $ 7,634,428