Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
|
Series B Preferred Stock 1 [Member] |
Common Stock [Member] |
Additional Paid-in Capital [Member] |
Retained Earnings [Member] |
AOCI Attributable to Parent [Member] |
Total |
Beginning balance, value at Apr. 30, 2022 |
$ 9,867
|
$ 53,749
|
$ 106,821,384
|
$ (27,499,056)
|
$ (1,470,272)
|
$ 77,915,672
|
Shares, Outstanding, Beginning Balance at Apr. 30, 2022 |
986,676
|
53,748,735
|
|
|
|
|
Stock based compensation |
|
|
755,471
|
|
|
755,471
|
Vesting of restricted stock units |
|
$ 69
|
(84,145)
|
|
|
(84,076)
|
[custom:VestingOfRestrictedStockUnitsShares] |
|
69,707
|
|
|
|
|
Unrealized gain on marketable securities |
|
|
|
|
133,582
|
133,582
|
Currency translation adjustments |
|
|
|
|
352
|
352
|
Net loss |
|
|
|
(3,811,599)
|
|
(3,811,599)
|
Ending balance, value at Jul. 31, 2022 |
$ 9,867
|
$ 53,818
|
107,492,710
|
(31,310,655)
|
(1,336,338)
|
74,909,402
|
Shares, Outstanding, Ending Balance at Jul. 31, 2022 |
986,676
|
53,818,442
|
|
|
|
|
Beginning balance, value at Apr. 30, 2022 |
$ 9,867
|
$ 53,749
|
106,821,384
|
(27,499,056)
|
(1,470,272)
|
77,915,672
|
Shares, Outstanding, Beginning Balance at Apr. 30, 2022 |
986,676
|
53,748,735
|
|
|
|
|
Net loss |
|
|
|
|
|
(15,722,078)
|
Public offering, net of $804,400 of issuance costs |
|
|
|
|
|
|
Ending balance, value at Jan. 31, 2023 |
$ 9,867
|
$ 54,385
|
109,191,895
|
(43,221,134)
|
(1,142,046)
|
64,892,967
|
Shares, Outstanding, Ending Balance at Jan. 31, 2023 |
986,676
|
54,385,461
|
|
|
|
|
Beginning balance, value at Jul. 31, 2022 |
$ 9,867
|
$ 53,818
|
107,492,710
|
(31,310,655)
|
(1,336,338)
|
74,909,402
|
Shares, Outstanding, Beginning Balance at Jul. 31, 2022 |
986,676
|
53,818,442
|
|
|
|
|
Stock based compensation |
|
|
1,246,796
|
|
|
1,246,796
|
Vesting of restricted stock units |
|
$ 411
|
(332,794)
|
|
|
(332,383)
|
[custom:VestingOfRestrictedStockUnitsShares] |
|
411,097
|
|
|
|
|
Unrealized gain on marketable securities |
|
|
|
|
(350,811)
|
(350,811)
|
Currency translation adjustments |
|
|
|
|
(1,256)
|
(1,256)
|
Net loss |
|
|
|
(6,244,477)
|
|
(6,244,477)
|
Ending balance, value at Oct. 31, 2022 |
$ 9,867
|
$ 54,229
|
108,406,712
|
(37,555,132)
|
(1,688,405)
|
69,227,271
|
Shares, Outstanding, Ending Balance at Oct. 31, 2022 |
986,676
|
54,229,539
|
|
|
|
|
Stock based compensation |
|
|
788,691
|
|
|
788,691
|
Vesting of restricted stock units |
|
$ 156
|
(3,508)
|
|
|
(3,352)
|
[custom:VestingOfRestrictedStockUnitsShares] |
|
155,922
|
|
|
|
|
Unrealized gain on marketable securities |
|
|
|
|
545,235
|
545,235
|
Currency translation adjustments |
|
|
|
|
1,124
|
1,124
|
Net loss |
|
|
|
(5,666,002)
|
|
(5,666,002)
|
Ending balance, value at Jan. 31, 2023 |
$ 9,867
|
$ 54,385
|
109,191,895
|
(43,221,134)
|
(1,142,046)
|
64,892,967
|
Shares, Outstanding, Ending Balance at Jan. 31, 2023 |
986,676
|
54,385,461
|
|
|
|
|
Beginning balance, value at Apr. 30, 2023 |
$ 9,867
|
$ 54,568
|
109,993,100
|
(54,586,793)
|
(861,117)
|
54,609,625
|
Shares, Outstanding, Beginning Balance at Apr. 30, 2023 |
986,676
|
54,568,065
|
|
|
|
|
Stock based compensation |
|
|
911,606
|
|
|
911,606
|
Vesting of restricted stock units |
|
$ 155
|
(8,675)
|
|
|
(8,520)
|
[custom:VestingOfRestrictedStockUnitsShares] |
|
155,476
|
|
|
|
|
Unrealized gain on marketable securities |
|
|
|
|
289,389
|
289,389
|
Currency translation adjustments |
|
|
|
|
1,646
|
1,646
|
Net loss |
|
|
|
(5,810,348)
|
|
(5,810,348)
|
Conversion of preferred stock |
$ (9,820)
|
$ 818
|
9,002
|
|
|
|
Stock Issued During Period, Shares, Conversion of Convertible Securities |
(982,000)
|
(818,334)
|
|
|
|
|
Stock Issued During Period, Shares, Conversion of Convertible Securities |
982,000
|
818,334
|
|
|
|
|
Ending balance, value at Jul. 31, 2023 |
$ 47
|
$ 55,541
|
110,905,033
|
(60,397,141)
|
(570,082)
|
49,993,398
|
Shares, Outstanding, Ending Balance at Jul. 31, 2023 |
4,676
|
55,541,875
|
|
|
|
|
Beginning balance, value at Apr. 30, 2023 |
$ 9,867
|
$ 54,568
|
109,993,100
|
(54,586,793)
|
(861,117)
|
54,609,625
|
Shares, Outstanding, Beginning Balance at Apr. 30, 2023 |
986,676
|
54,568,065
|
|
|
|
|
Net loss |
|
|
|
|
|
(16,980,214)
|
[custom:IssuanceOfCommonStockThroughATMFacilitiesNetShares] |
|
53,235
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period |
|
3,000
|
|
|
|
|
Public offering, net of $804,400 of issuance costs |
|
|
|
|
|
8,395,600
|
[custom:StockIssuedDuringPeriodSharesPublicOffering] |
|
18,400,000
|
|
|
|
|
Ending balance, value at Jan. 31, 2024 |
$ 47
|
$ 74,171
|
121,060,881
|
(71,567,007)
|
4,621
|
49,572,713
|
Shares, Outstanding, Ending Balance at Jan. 31, 2024 |
4,676
|
74,171,106
|
|
|
|
|
Beginning balance, value at Jul. 31, 2023 |
$ 47
|
$ 55,541
|
110,905,033
|
(60,397,141)
|
(570,082)
|
49,993,398
|
Shares, Outstanding, Beginning Balance at Jul. 31, 2023 |
4,676
|
55,541,875
|
|
|
|
|
Stock based compensation |
|
|
1,196,325
|
|
|
1,196,325
|
Vesting of restricted stock units |
|
$ 55
|
(7,826)
|
|
|
(7,771)
|
[custom:VestingOfRestrictedStockUnitsShares] |
|
54,786
|
|
|
|
|
Unrealized gain on marketable securities |
|
|
|
|
363,663
|
363,663
|
Currency translation adjustments |
|
|
|
|
1,376
|
1,376
|
Net loss |
|
|
|
(5,681,328)
|
|
(5,681,328)
|
Issuance of common stock through ATM facility, net |
|
$ 53
|
9,159
|
|
|
9,212
|
[custom:IssuanceOfCommonStockThroughATMFacilitiesNetShares] |
|
53,235
|
|
|
|
|
Ending balance, value at Oct. 31, 2023 |
$ 47
|
$ 55,649
|
112,102,691
|
(66,078,469)
|
(205,043)
|
45,874,875
|
Shares, Outstanding, Ending Balance at Oct. 31, 2023 |
4,676
|
55,649,896
|
|
|
|
|
Stock based compensation |
|
|
585,771
|
|
|
585,771
|
Vesting of restricted stock units |
|
$ 119
|
(7,433)
|
|
|
(7,314)
|
[custom:VestingOfRestrictedStockUnitsShares] |
|
118,210
|
|
|
|
|
Unrealized gain on marketable securities |
|
|
|
|
211,113
|
211,113
|
Currency translation adjustments |
|
|
|
|
(1,449)
|
(1,449)
|
Net loss |
|
|
|
(5,488,538)
|
|
(5,488,538)
|
Exercise of stock options |
|
$ 3
|
2,652
|
|
|
2,655
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period |
|
3,000
|
|
|
|
|
Public offering, net of $804,400 of issuance costs |
|
$ 18,400
|
8,377,200
|
|
|
8,395,600
|
[custom:StockIssuedDuringPeriodSharesPublicOffering] |
|
18,400,000
|
|
|
|
|
Ending balance, value at Jan. 31, 2024 |
$ 47
|
$ 74,171
|
$ 121,060,881
|
$ (71,567,007)
|
$ 4,621
|
$ 49,572,713
|
Shares, Outstanding, Ending Balance at Jan. 31, 2024 |
4,676
|
74,171,106
|
|
|
|
|