Note 5 - Capital Stock (Details Textual)
|
|
|
|
|
1 Months Ended |
3 Months Ended |
6 Months Ended |
12 Months Ended |
24 Months Ended |
30 Months Ended |
|
|
|
Jun. 06, 2025
USD ($)
$ / shares
shares
|
Jun. 04, 2025
USD ($)
$ / shares
shares
|
Aug. 23, 2024
$ / shares
shares
|
Mar. 30, 2023
$ / shares
shares
|
Jun. 30, 2025
$ / shares
shares
|
Jun. 30, 2025
$ / shares
shares
|
Jun. 30, 2025
$ / shares
shares
|
Jun. 05, 2025
$ / shares
shares
|
Jun. 30, 2025
USD ($)
$ / shares
shares
|
Mar. 31, 2025
$ / shares
shares
|
Jun. 30, 2024
USD ($)
shares
|
Jun. 30, 2025
USD ($)
$ / shares
shares
|
Jun. 30, 2024
USD ($)
shares
|
Dec. 31, 2024
USD ($)
$ / shares
shares
|
Dec. 31, 2023
$ / shares
shares
|
Dec. 31, 2024
$ / shares
shares
|
Jun. 30, 2025
$ / shares
shares
|
Apr. 17, 2025
USD ($)
|
Oct. 06, 2023
$ / shares
|
Mar. 31, 2023
$ / shares
shares
|
Common Stock, Shares Authorized (in shares) |
|
|
|
|
|
150,000,000
|
150,000,000
|
150,000,000
|
|
150,000,000
|
|
|
150,000,000
|
|
150,000,000
|
|
150,000,000
|
150,000,000
|
|
|
|
Common Stock, Shares, Issued (in shares) |
|
|
|
|
|
1,594,953
|
1,594,953
|
1,594,953
|
|
1,594,953
|
|
|
1,594,953
|
|
1,144,926
|
|
1,144,926
|
1,594,953
|
|
|
|
Common Stock, Shares, Outstanding (in shares) |
|
|
|
|
|
1,594,764
|
1,594,764
|
1,594,764
|
|
1,594,764
|
|
|
1,594,764
|
|
1,144,737
|
|
1,144,737
|
1,594,764
|
|
|
|
Stock Issued During Period, Shares, Warrants Exercised (in shares) |
|
|
|
|
|
|
|
|
|
394,864
|
|
|
404,864
|
|
|
|
|
|
|
|
|
Dividends, Preferred Stock | $ |
|
|
|
|
|
|
|
|
|
|
|
|
$ 25,000
|
$ 64,000
|
|
|
|
|
|
|
|
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares |
|
|
|
|
|
$ 0.0001
|
$ 0.0001
|
$ 0.0001
|
|
$ 0.0001
|
|
|
$ 0.0001
|
|
$ 0.0001
|
|
$ 0.0001
|
$ 0.0001
|
|
|
|
Warrant Adjustment, Deemed Dividend | $ |
|
|
|
|
|
|
|
|
|
|
|
|
$ 8,974,000
|
|
$ 8,974,000
|
|
|
|
|
|
|
Proceeds from Issuance of Private Placement | $ |
|
|
|
|
|
|
|
|
|
|
|
|
$ 6,925,000
|
$ 0
|
|
|
|
|
|
|
|
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares |
|
$ 0.0001
|
|
$ 0.0001
|
|
$ 0.0001
|
$ 0.0001
|
$ 0.0001
|
|
$ 0.0001
|
|
|
$ 0.0001
|
|
$ 0.0001
|
|
0.0001
|
$ 0.0001
|
|
|
|
Warrants Post Reverse Split [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Outstanding (in shares) |
[1] |
|
|
|
|
127,531
|
127,531
|
127,531
|
|
127,531
|
|
|
127,531
|
|
|
|
|
127,531
|
|
|
|
Series F Preferred Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, Warrants Exercised (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
1,648
|
|
|
|
|
|
|
|
Conversion of Stock, Shares Converted (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
190
|
|
3,033
|
|
|
|
|
|
|
Dividends, Preferred Stock | $ |
|
|
|
|
|
|
|
|
|
|
|
|
$ 25,000,000
|
|
$ 89,000,000
|
|
|
|
|
|
|
Stock Issued During Period, Shares, New Issues (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,648
|
|
|
|
|
|
|
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares |
|
|
|
|
$ 68.4
|
$ 3.77
|
$ 3.77
|
$ 3.77
|
$ 3.77
|
$ 3.77
|
|
|
$ 3.77
|
|
$ 11.17
|
$ 13.6
|
$ 11.17
|
$ 3.77
|
|
|
|
Preferred Stock, Convertible, Floor Price (in dollars per share) | $ / shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 11.17
|
|
Private Placement [Member] | Series F Preferred Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, New Issues (in shares) |
|
|
|
|
6,550
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares |
|
|
|
|
$ 0.0001
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The 2025 Private Placement [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Proceeds from Issuance of Private Placement | $ |
|
$ 6,928,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Other Expenses | $ |
|
$ 197,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Legal Fees | $ |
|
|
$ 50,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conversion of Series F Preferred Stock to Common Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Conversion of Stock, Shares Issued (in shares) |
|
|
|
|
|
|
|
|
|
45,163
|
|
198,894
|
45,163
|
288,947
|
288,947
|
352,624
|
641,571
|
686,734
|
|
|
|
Conversion of Stock, Shares Converted (in shares) |
|
|
|
|
|
|
|
|
|
190
|
|
2,111
|
190
|
3,033
|
|
|
|
|
|
|
|
Dividends, Preferred Stock | $ |
|
|
|
|
|
|
|
|
|
$ 19,000
|
|
$ 110,000
|
|
$ 194,000
|
|
|
|
|
|
|
|
Common Stock Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercised (in shares) |
|
|
|
|
|
|
|
|
|
394,864
|
|
0
|
404,864
|
0
|
|
|
|
|
|
|
|
Class of Warrant or Right, Issued (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24,104
|
|
|
|
|
|
|
Proceeds From Warrant Exercises, Net | $ |
|
|
|
|
|
|
|
|
|
|
|
|
$ 1,272,000
|
$ 0
|
|
|
|
|
|
|
|
Preferred Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercised (in shares) |
|
|
|
|
|
|
|
|
|
|
0
|
|
|
1,648
|
|
|
|
|
|
|
|
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |
|
|
|
|
32,750
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Cash Fee, Percentage of Proceeds |
|
|
|
|
|
|
|
|
|
|
|
|
8.00%
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
|
|
|
|
|
|
|
$ 975
|
|
|
|
|
|
|
|
|
|
|
Warrants and Rights Outstanding, Term (Year) |
|
|
|
|
|
|
|
|
|
|
3 years
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Outstanding (in shares) |
|
|
|
|
|
31,102
|
31,102
|
31,102
|
|
31,102
|
|
|
31,102
|
|
|
|
|
31,102
|
|
|
|
Proceeds from Warrant Exercises | $ |
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 1,607,000
|
|
|
|
|
|
|
|
Proceeds From Warrant Exercises, Net | $ |
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
$ 1,478,000
|
|
|
|
|
|
|
|
Class of Warrant or Right, Cash Fee | $ |
|
|
|
|
|
|
|
|
|
|
|
|
129,000
|
|
|
|
|
|
|
|
|
Investor Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |
|
|
|
|
95,764
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Placement Agent Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |
|
|
|
|
7,663
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
103,427
|
Class of Warrant or Right, Cash Fee, Percentage of Proceeds |
|
|
|
|
8.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 68.4
|
Class of Warrant or Right, Beneficial Ownership Percentage |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4.99%
|
Class of Warrant or Right, Outstanding (in shares) |
|
|
|
153,470
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Warrant Adjustment, Deemed Dividend | $ |
|
|
|
|
|
|
|
|
|
|
|
|
$ 539,000
|
|
|
|
|
|
|
|
|
Placement Agent Warrants [Member] | Warrants Post Reverse Split [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
|
|
$ 68.4
|
$ 68.4
|
$ 68.4
|
|
$ 68.4
|
|
|
$ 68.4
|
|
|
|
|
$ 68.4
|
|
|
|
Class of Warrant or Right, Outstanding (in shares) |
[1] |
|
|
|
|
7,663
|
7,663
|
7,663
|
|
7,663
|
|
|
7,663
|
|
|
|
|
7,663
|
|
|
|
Common Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock Issued During Period, Shares, Warrants Exercised (in shares) |
|
|
|
|
|
|
|
|
|
394,864
|
|
|
404,864
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercised (in shares) |
|
|
|
|
|
|
|
|
|
394,864
|
|
0
|
404,864
|
|
282,314
|
|
|
|
|
|
|
Class of Warrant or Right, Cash Fee, Percentage of Proceeds |
|
|
|
|
|
|
|
|
|
|
8.00%
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Issued (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
2,188,862
|
|
24,104
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
|
|
$ 1.78
|
$ 1.78
|
$ 1.78
|
|
$ 1.78
|
|
|
$ 1.78
|
|
$ 3.41
|
$ 69.03
|
$ 3.41
|
$ 1.78
|
|
|
|
Warrants and Rights Outstanding, Term (Year) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 years
|
|
5 years
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights Exercised (in dollars per share) | $ / shares |
|
|
|
|
|
|
|
|
|
$ 3.41
|
|
|
$ 3.41
|
|
$ 3.41
|
|
|
|
|
|
|
Class of Warrant or Right, Outstanding (in shares) |
|
|
|
2,401,047
|
|
4,056,201
|
4,056,201
|
4,056,201
|
|
4,056,201
|
|
|
4,056,201
|
|
2,272,203
|
103,453
|
2,272,203
|
4,056,201
|
|
|
|
Proceeds from Warrant Exercises | $ |
|
|
|
|
|
|
|
|
|
$ 1,348,000
|
|
|
$ 1,382,000
|
|
|
|
|
|
|
|
|
Proceeds From Warrant Exercises, Net | $ |
|
|
|
|
|
|
|
|
|
1,241,000
|
|
|
1,272,000
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Cash Fee | $ |
|
|
|
|
|
|
|
|
|
$ 108,000
|
|
|
$ 110,000
|
|
|
|
|
|
|
|
|
Common Warrants [Member] | Warrants Post Reverse Split [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 68.4
|
|
$ 68.4
|
|
|
|
|
Prefunded Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercised (in shares) |
|
|
|
|
|
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |
|
1,989,392
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Cash Fee, Percentage of Proceeds |
|
|
5.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
$ 3.77
|
|
|
|
$ 0.0001
|
$ 0.0001
|
$ 0.0001
|
|
$ 0.0001
|
|
|
$ 0.0001
|
|
|
|
|
$ 0.0001
|
|
|
|
Class of Warrant or Right, Outstanding (in shares) |
|
|
|
|
|
1,989,392
|
1,989,392
|
1,989,392
|
|
1,989,392
|
|
|
1,989,392
|
|
|
|
|
1,989,392
|
|
|
|
Class of Warrant or Right, Cash Fee | $ |
|
$ 375,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Proceeds from Issuance of Warrants | $ |
|
$ 7,500,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dividends per Warrant or Right (in dollars per share) | $ / shares |
|
$ 3.7699
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Maximum Beneficial Ownership |
|
4.99%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Maximum Beneficial Ownership, Election of Holder |
|
9.99%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Percent of Stock Ownership, Warrant Transaction Threshold for Shares |
|
50.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The 2025 Placement Agent Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercised (in shares) |
|
|
|
|
|
|
|
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |
|
|
99,470
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Cash Fee, Percentage of Proceeds |
|
|
|
|
|
|
5.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
$ 4.7125
|
|
|
$ 4.71
|
$ 4.71
|
$ 4.71
|
|
$ 4.71
|
|
|
$ 4.71
|
|
|
|
|
$ 4.71
|
|
|
|
Class of Warrant or Right, Outstanding (in shares) |
|
|
|
|
|
99,470
|
99,470
|
99,470
|
|
99,470
|
|
|
99,470
|
|
|
|
|
99,470
|
|
|
|
Class of Warrant or Right, Cash Fee | $ |
|
|
|
|
|
|
|
|
|
$ 375,000
|
|
|
|
|
|
|
|
|
|
|
|
Legal Fees | $ |
|
|
|
|
|
|
|
|
|
$ 50,000
|
|
|
|
|
|
|
|
|
|
|
|
Advisor Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) |
|
|
|
|
|
|
|
|
100,000
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares |
|
|
|
|
|
$ 3.77
|
$ 3.77
|
$ 3.77
|
$ 3.77
|
$ 3.77
|
|
|
$ 3.77
|
|
|
|
|
$ 3.77
|
|
|
|
Class of Warrant or Right, Outstanding (in shares) |
|
|
|
|
|
100,000
|
100,000
|
100,000
|
|
100,000
|
|
|
100,000
|
|
|
|
|
100,000
|
|
|
|
Class of Warrant or Right, Vesting Percent |
|
|
|
|
|
|
|
|
8.33%
|
|
|
|
|
|
|
|
|
|
|
|
|
Class of Warrant or Right, Vesting During Period (in shares) |
|
|
|
|
|
|
|
|
0
|
|
|
|
|
|
|
|
|
|
|
|
|
Stock Repurchase Program [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Share Repurchase Program, Authorized, Amount | $ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 500,000
|
|
|
Share Repurchase Program, Remaining Authorized, Amount | $ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 500,000
|
|
|
Reverse Stock Split [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stockholders' Equity Note, Stock Split, Conversion Ratio |
|
|
|
40
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|