Annual report pursuant to Section 13 and 15(d)

Note 14 - Stockholders' Equity - Warrants Outstanding (Details)

v3.24.1
Note 14 - Stockholders' Equity - Warrants Outstanding (Details)
Dec. 31, 2023
$ / shares
shares
$ (in shares) | shares 575,993
Exercise Price 1 [Member]  
$ (in dollars per share) $ 1.9
$ (in shares) | shares 6,372
$ (in dollars per share) $ 1.9
Exercise Price 2 [Member]  
$ (in dollars per share) $ 1.38
$ (in shares) | shares 363,860
$ (in dollars per share) $ 1.38
Exercise Price 3 [Member]  
$ (in dollars per share) $ 1.25
$ (in shares) | shares 205,761
$ (in dollars per share) $ 1.25