Warrants [Text Block] | 5. WARRANTS As of June 30, 2023, there were public warrants outstanding to purchase an aggregate of 6,325,000 shares of common stock, private warrants outstanding to purchase an aggregate of 1,939,712 shares of common stock, investor warrants outstanding to purchase an aggregate of 6,645,041 shares of common stock, private pre-funded warrants to purchase an aggregate of 1,383,399 shares of common stock, and assumed warrants outstanding to purchase an aggregate of 120,456 shares of common stock. 2020 Business Combination In connection with the closing of our Business Combination in 2020, our predecessor company, Tenzing, issued public warrants to purchase 6,325,000 shares and private placement warrants to purchase 556,313 shares. Further, there were assumed warrants to purchase an aggregate of 126,268 shares of common stock, of which 5,812 expired during fiscal year 2022. These warrants were classified as equity as of June 30, 2023 and June 30, 2022. The fair value of these warrants on the date of issuance was $1,279,182. Each public warrant entitles the holder thereof to purchase one We may call the public warrants for redemption, in whole and not in part, at a price of $0.01 per warrant; • if, and only if, the reported last sale price of the common stock equals or exceeds $21.00 per share (as adjusted for stock splits, stock dividends, reorganizations and recapitalizations), for any 20 trading days within a 30 trading day period ending on the third trading business day prior to the notice of redemption to holders of the public warrants, and • if, and only if, there is a current registration statement in effect with respect to the issuance of the shares of common stock underlying such Public Warrants at the time of redemption and for the entire 30-day trading period referred to above and continuing each day thereafter until the date of redemption • at any time while the public warrants are exercisable • upon not less than 30 days’ prior written notice of redemption to each warrant holder The private warrants are substantially similar to the public warrants except such private warrants; • are exercisable for cash or on a cashless basis, at the holder’s option • cannot be redeemed by us, so long as they are still held by the initial purchasers or their affiliates. • The redemption price is to be calculated as the 10-day average trading price ending one trading business day prior to the notice of redemption. In no event will the Company be required to net cash settle either the public or the private warrants. The exercise price and number of shares of common stock issuable on exercise of the warrants may be adjusted in certain circumstances including in the event of a share dividend, extraordinary dividend or a recapitalization, reorganization, merger or consolidation. The private warrants were classified as derivative liabilities pursuant to ASC 815 (see to Note 9). 2021 Public Offering In connection with the Company’s public offering of units completed on June 1, 2021, the Company issued pre-funded warrants (“2021 Pre-Funded Warrants”) exercisable for 5,066,600 shares of common stock and warrants (“2021 Investor Warrants”) exercisable for 6,900,000 shares of common stock. During fiscal year 2021, 1,033,300 of the 2021 Pre-Funded Warrants were exercised for $103 in proceeds, resulting in the issuance of 1,033,300 common shares. During fiscal year 2022, 4,033,300 of the 2021 Pre-Funded Warrants were exercised for $403 in proceeds, resulting in the issuance of 4,033,300 common shares. There were no During fiscal year 2022, 6,000 of the 2021 Investor Warrants were exercised for $18,563 in proceeds, resulting in the issuance of 4,500 shares of common stock. During the three months ended June 30, 2023, 295,816 of the 2021 Investor Warrants were exercised for $915,173 in proceeds, resulting in the issuance of 221,860 shares of common stock. During the six months ended June 30, 2023, 302,150 of the 2021 Investor Warrants were exercised for $934,766 in proceeds, resulting in the issuance of 226,610 shares of common stock. As of June 30, 2023, there are 2021 Investor Warrants outstanding to purchase an aggregate of 6,645,041 shares of common stock. 2022 Registered Direct Offering and Private Placement On September 8, 2022, the Company completed a registered direct offering and concurrent private placement (the “September 2022 Offering”). In connection with this offering, the Company issued to investors warrants (the “2022 Private Placement Warrants”) to purchase up to 3,359,684 shares of common stock. The 2022 Private Placement Warrants were immediately exercisable upon issuance. In a concurrent private placement, the Company issued pre-funded warrants (the “2022 Private Pre-Funded Warrants”) to purchase up to an aggregate of 1,383,399 shares of common stock. The 2022 Private Pre-Funded Warrants were immediately exercisable. During the three and six months ended June 30, 2023, an aggregate of 1,976,285 of the 2022 Private Placement Warrants were exercised for $4,743,084 in proceeds, resulting in the issuance of 1,976,285 shares of common stock. As of June 30, 2023, there are 1,383,399 of the 2022 Private Placement Warrants outstanding to purchase an aggregate of 1,383,399 shares of common stock. No 2022 Private Pre-Funded Warrants issued during the September 2022 Offering have been exercised as of June 30, 2023. The Company has determined that as the 2022 Private Pre-Funded Warrants and 2022 Private Placement Warrants were issued at fair value in an offering transaction in tandem with shares of equity with no debt funding included in the offering, the 2022 Private Pre-Funded Warrants and 2022 Private Placement Warrants should be classified as equity. The fair value of the 2022 Private Placement Warrants and 2022 Private Pre-Funded Warrants was determined utilizing a Black-Scholes model considering all relevant assumptions current at the date of issuance (i.e., Company share price of $2.20, exercise price of $2.40 for the 2022 Private Placement Warrants and $0.0001 for the 2022 Private Pre-Funded Warrants, term of 5 years, volatility of 111%, risk-free rate of 3.4%, and expected dividend rate of 0%) The Company evaluated the 2022 Private Placement Warrants and the 2022 Private Pre-Funded Warrants in accordance with the guidance at ASC 480, Distinguishing Liabilities from Equity Derivatives and Hedging |