Note 13 - Stockholders Equity (Details Textual) - USD ($)
|
|
|
|
|
3 Months Ended |
12 Months Ended |
34 Months Ended |
63 Months Ended |
|
|
|
|
|
|
|
May 10, 2022 |
Aug. 31, 2021 |
May 18, 2021 |
Oct. 01, 2018 |
Jun. 30, 2026 |
Mar. 31, 2026 |
Dec. 31, 2025 |
Sep. 30, 2025 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
Sep. 30, 2024 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2026 |
Jun. 30, 2026 |
Mar. 31, 2024 |
Dec. 31, 2023 |
Sep. 30, 2023 |
[1] |
Aug. 29, 2023 |
Aug. 01, 2023 |
May 09, 2019 |
Jan. 01, 2013 |
| Treasury Stock, Common, Shares (in shares) |
|
|
|
|
|
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
|
|
|
|
0
|
0
|
|
|
|
|
|
|
|
|
|
| Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount |
|
|
|
|
|
$ 4,500,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 4,500,000
|
|
|
|
|
$ 4,500,000
|
$ 4,500,000
|
|
|
|
|
|
|
|
|
|
| Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Shares Authorized (in shares) |
|
|
|
|
|
30,000,000
|
|
|
|
|
|
|
|
30,000,000
|
|
|
|
|
|
|
|
30,000,000
|
30,000,000
|
|
|
|
30,000,000
|
30,000,000
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Par or Stated Value Per Share (in dollars per share) |
|
|
|
|
|
$ 0.01
|
|
|
|
|
|
|
|
$ 0.01
|
|
|
|
|
|
|
|
$ 0.01
|
$ 0.01
|
|
|
|
$ 0.01
|
$ 0.01
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Redemption Amount |
|
|
|
|
|
$ 7,242,959
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 7,242,959
|
|
|
|
|
$ 7,242,959
|
$ 7,242,959
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Redemption, Number of Shares Redeemed (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
676,912
|
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Redemption Amount, Future Redeemable Securities |
|
|
|
|
|
$ 1,721,256
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1,721,256
|
|
|
|
|
$ 1,721,256
|
$ 1,721,256
|
|
|
|
|
|
|
|
|
|
| Share Repurchase Program, Authorized, Amount |
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 21,000,000
|
|
|
|
|
|
|
|
|
$ 21,000,000
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 4,000,000
|
|
| Stock Repurchase Program, Increase in Authorized Amount |
|
$ 9,000,000
|
$ 4,000,000
|
$ 4,000,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Stock Repurchased During Period, Shares (in shares) |
|
|
|
|
|
0
|
[1] |
55,262
|
[1] |
79,927
|
[1] |
8,715
|
[1] |
4,607
|
[1] |
0
|
[1] |
4,074
|
[1] |
0
|
[1] |
|
|
|
|
|
|
2,275,288
|
|
|
|
|
|
|
|
|
|
| Shares Acquired, Average Cost Per Share (in dollars per share) |
|
|
|
|
|
$ 0
|
[1] |
$ 9.95
|
[1] |
$ 13.75
|
[1] |
$ 17.21
|
[1] |
$ 21.71
|
[1] |
$ 0
|
[1] |
$ 24.55
|
[1] |
$ 0
|
[1] |
|
|
|
|
|
|
$ 6.6
|
|
|
|
|
|
|
|
|
|
| Share Repurchase Program, Remaining Authorized, Amount |
|
|
|
|
|
$ 5,993,636
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 5,993,636
|
|
|
|
|
$ 5,993,636
|
$ 5,993,636
|
|
|
|
|
|
|
|
|
|
| Blank Check [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Shares Authorized (in shares) |
|
|
|
|
|
30,000,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
30,000,000
|
|
|
|
|
30,000,000
|
30,000,000
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Par or Stated Value Per Share (in dollars per share) |
|
|
|
|
|
$ 0.01
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 0.01
|
|
|
|
|
$ 0.01
|
$ 0.01
|
|
|
|
|
|
|
|
|
|
| Series B Preferred Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Shares Authorized (in shares) |
|
|
|
|
|
700,000
|
|
|
|
|
|
|
|
700,000
|
|
|
|
|
|
|
|
700,000
|
700,000
|
|
|
|
700,000
|
700,000
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Shares, Number (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
700,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Redemption Price Per Share (in dollars per share) |
|
|
|
|
|
$ 10.7
|
|
$ 10.7
|
[1] |
$ 10.7
|
[1] |
$ 10.7
|
[1] |
$ 10.7
|
[1] |
$ 10.7
|
[1] |
$ 10.7
|
[1] |
$ 10.7
|
[1] |
$ 10.7
|
$ 10.7
|
[1] |
|
|
$ 10.7
|
$ 10.7
|
|
|
|
|
|
$ 10.7
|
|
|
|
| Preferred Stock, Redemption Amount |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 8,964,214
|
|
|
|
| Preferred Stock, Redemption, Number of Shares Redeemed (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
175,233
|
280,372
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Shares Issued (in shares) |
|
|
|
|
|
160,865
|
|
|
|
|
|
|
|
336,098
|
|
|
|
|
|
|
|
160,865
|
336,098
|
|
|
|
160,865
|
160,865
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Redemption Amount, Future Redeemable Securities |
[1] |
|
|
|
|
$ 1,721,256
|
|
$ 1,721,256
|
|
$ 2,096,259
|
|
$ 2,846,254
|
|
$ 3,596,249
|
|
$ 4,346,244
|
|
$ 5,096,239
|
|
$ 5,846,234
|
|
$ 1,721,256
|
$ 3,596,249
|
|
|
|
$ 1,721,256
|
$ 1,721,256
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Shares Outstanding (in shares) |
|
|
|
|
|
160,865
|
|
|
|
|
|
|
|
336,098
|
|
|
|
|
|
|
|
160,865
|
336,098
|
|
|
|
160,865
|
160,865
|
|
|
|
|
|
|
|
|
|
| Series B-1 Preferred Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Shares, Number (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
550,000
|
|
|
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Cash, Dividend Rate, Percentage |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Series B Preferred Shares, Dividend Rate, Percentage |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9.00%
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Redemption Price Per Share (in dollars per share) |
|
|
|
|
|
$ 10.7
|
|
|
|
|
|
|
|
$ 10.7
|
|
|
|
|
|
|
|
$ 10.7
|
$ 10.7
|
|
$ 10.7
|
[1] |
$ 10.7
|
$ 10.7
|
$ 10.7
|
[1] |
$ 10.7
|
[1] |
$ 10.7
|
|
|
|
|
| Preferred Stock, Shares Issued (in shares) |
|
|
|
|
|
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
|
|
|
|
0
|
0
|
|
|
|
|
|
|
|
|
|
| Preferred Stock, Redemption Amount, Future Redeemable Securities |
[1] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$ 0
|
|
|
|
$ 772,711
|
|
$ 1,522,706
|
|
|
|
|
|
|
| Preferred Stock, Shares Outstanding (in shares) |
|
|
|
|
|
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
|
|
|
|
0
|
0
|
|
|
|
|
|
|
|
|
|
| January 26, 2023 and February 5, 2023 Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Warrants and Rights Outstanding, Additional Term (Year) |
|
|
|
|
|
|
|
2 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| January 26, 2023 Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) |
|
|
|
|
|
|
|
$ 4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| February 5, 2023 Warrants [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) |
|
|
|
|
|
|
|
$ 10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Restricted Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number (in shares) |
|
|
|
|
|
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0
|
|
|
|
|
0
|
0
|
|
|
|
|
|
|
|
|
|
| Share-Based Payment Arrangement [Member] | Amended 2011 Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
675,000
|
| Share-Based Payment Arrangement [Member] | 2023 Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
400,000
|
|
|
| Share-Based Payment Arrangement [Member] | The 2023 ESPP [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50,000
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6,809
|
10,260
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Restricted Stock Units (RSUs) [Member] | 2023 Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Vested and Issued (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18,535
|
32,245
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Director [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Deferred Compensation Cash-Based Arrangements, Liability, Current |
|
|
|
|
$ 75,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Deferred Compensation Cash-Based Arrangements, Liability, Per Quarter |
|
|
|
|
18,750
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Director [Member] | Share-Based Payment Arrangement [Member] | 2023 Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14,632
|
11,126
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Independent Directors [Member] | Restricted Stock [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested |
|
|
|
|
$ 150,000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) |
|
|
|
|
5 years
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Employees and Consultants [Member] | Share-Based Payment Arrangement [Member] | 2023 Plan [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18,535
|
27,295
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|