v3.26.3
Note 9 - Stockholders' Equity (Details Textual)
1 Months Ended 3 Months Ended 9 Months Ended
May 08, 2026
$ / shares
shares
May 14, 2025
$ / shares
shares
Sep. 30, 2026
USD ($)
$ / shares
shares
Aug. 31, 2026
USD ($)
$ / shares
shares
Jul. 31, 2026
USD ($)
$ / shares
shares
May 31, 2026
USD ($)
shares
Jan. 31, 2026
USD ($)
shares
Sep. 30, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2025
$ / shares
Feb. 28, 2025
USD ($)
shares
Feb. 28, 2025
$ / shares
Sep. 30, 2026
USD ($)
$ / shares
shares
Sep. 30, 2025
USD ($)
$ / shares
shares
Sep. 30, 2026
USD ($)
$ / shares
shares
Sep. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
May 31, 2026
$ / shares
May 07, 2026
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
shares
Mar. 28, 2023
$ / shares
Dec. 23, 2022
$ / shares
Feb. 14, 2019
shares
Capital Stock, Shares Authorized (in shares)     560,000,000                   560,000,000   560,000,000         560,000,000          
Common Stock, Shares Authorized (in shares)     535,000,000                   535,000,000   535,000,000         535,000,000          
Preferred Stock, Shares Authorized (in shares)     25,000,000                   25,000,000   25,000,000         25,000,000          
Proceeds from Stock Options Exercised | $                             $ 2,120,830 $ 373,182                  
Proceeds from Warrant Exercises | $                             46,214 0                  
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | $     $ 10,942,188                   $ 10,942,188   10,942,188                    
Share-Based Payment Arrangement, Expense | $                         $ 1,166,063 $ 165,352 $ 2,211,288 $ 413,453                  
The 2019 Plan [Member]                                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)                             30,000 356,150                  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price (in AUD per share) | $ / shares                             $ 0.25 $ 0.51                  
Common Stock, Capital Shares Reserved for Future Issuance (in shares)     2,675,887                   2,675,887   2,675,887       45,150,000           11,418,500
Common Stock, Capital Shares Reserved for Future Issuance, Percent Increase                                     5.00%            
Common Stock, Capital Shares Reserved for Future Issuance, Maximum Yearly Amount (in shares)                                     3,000,000            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)     45,150,000                   45,150,000   45,150,000                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)                             4 years                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)     36,171,577         33,790,121         36,171,577 33,790,121 36,171,577 33,790,121       33,907,621   25,555,170      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted-Average Remaining Contractual Term (Year)                             6 years 9 months 21 days                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted-Average Remaining Contractual Term (Year)                             5 years 10 days                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value | $                             $ 30,375 $ 138,476                  
The 2019 Plan [Member] | Management [Member]                                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares)     26,393,261                   26,393,261   26,393,261                    
Warrants to Purchase Class A Common Stock [Member]                                                  
Stock Issued During Period, Shares, Warrants Exercised (in shares)     78,125                                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 0.6                   $ 0.6   $ 0.6                    
Proceeds from Warrant Exercises | $     $ 46,214                                            
Equity Raise Warrants [Member]                                                  
Class of Warrant or Right, Issued During Period (in shares)                             3,265,318                    
Class of Warrant or Right, Outstanding (in shares)     3,187,193                   3,187,193   3,187,193                    
Warrants and Rights Outstanding, Term (Year)     10 years                   10 years   10 years                    
Equity Raise Warrants, Liability Classified [Member]                                                  
Class of Warrant or Right, Issued During Period (in shares)                             2,100,568                    
Class of Warrant or Right, Outstanding (in shares)     2,100,568                   2,100,568   2,100,568                    
Equity Raise Warrants, Non-liability Classified [Member]                                                  
Class of Warrant or Right, Issued During Period (in shares)                             1,164,750                    
Class of Warrant or Right, Outstanding (in shares)     1,086,625                   1,086,625   1,086,625                    
SPA Warrants [Member]                                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                             $ 0.2563 $ 0.2563  
Class of Warrant or Right, Outstanding (in shares)     1,950,840                   1,950,840   1,950,840                    
Warrants and Rights Outstanding, Term (Year)                                             5 years 5 years  
General Warrants [Member]                                                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares     $ 0.4723         $ 0.4742         $ 0.4723 $ 0.4742 $ 0.4723 $ 0.4742       $ 0.4742   $ 0.4742      
Class of Warrant or Right, Issued During Period (in shares)                             0 0                  
Class of Warrant or Right, Outstanding (in shares)     5,138,033         5,216,158         5,138,033 5,216,158 5,138,033 5,216,158       5,216,158   5,216,158      
Warrants and Rights Outstanding | $     $ 1,922,509         $ 1,651,695         $ 1,922,509 $ 1,651,695 $ 1,922,509 $ 1,651,695 $ 2,256,802     $ 1,828,677 $ 1,793,999 $ 1,532,067      
March 2025 Offering [Member] | CDI [Member]                                                  
Stock Issued During Period, Shares, New Issues (in shares)                 49,645,391                                
Shares Issued, Price Per Share (in AUD per share) | $ / shares                   $ 1.41                              
Proceeds from Issuance or Sale of Equity | $                 $ 42,827,577                                
May 2026 Offering [Member] | CDI [Member]                                                  
Stock Issued During Period, Shares, New Issues (in shares)           32,432,433                                      
Shares Issued, Price Per Share (in AUD per share) | $ / shares                                   $ 1.85              
Proceeds from Issuance or Sale of Equity | $           $ 41,585,804                                      
CDI Options [Member]                                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)         5,051,539       340,000   163,935                            
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price (in AUD per share) | (per share)         $ 0.61         $ 0.61   $ 0.61                          
Proceeds from Stock Options Exercised | $         $ 2,113,660       $ 130,842   $ 61,419                            
Share-Based Payment Arrangement, Option [Member]                                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)       30,000       356,150                                  
Proceeds from Stock Options Exercised | $       $ 7,170       $ 180,922                                  
Share-Based Payment Arrangement, Option [Member] | The 2019 Plan [Member]                                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)                             10 years                    
Share-Based Payment Arrangement, Option [Member] | Minimum [Member]                                                  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price (in AUD per share) | $ / shares       $ 0.21       $ 0.31                                  
Share-Based Payment Arrangement, Option [Member] | Maximum [Member]                                                  
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price (in AUD per share) | $ / shares       $ 0.31       $ 0.52                                  
Performance Based Stock Options [Member] | The 2019 Plan [Member]                                                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)     1,194,110       2,088,721                                    
Share-Based Payment Arrangement, Accelerated Cost | $     $ 1,015,213       $ 772,649                                    
Share-Based Payment Arrangement, Expense, Tax Benefit | $                             $ 0                    
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount | $     10,942,188                   10,942,188   10,942,188                    
Restricted Stock [Member]                                                  
Share-Based Payment Arrangement, Expense, Tax Benefit | $                             $ 0                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 111,497 121,260                         111,497 121,260                  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / shares $ 1.29 $ 1.07                         $ 1.29 $ 1.07                  
Share-Based Payment Arrangement, Expense | $                         29,487 $ 25,717 $ 82,466 $ 64,411                  
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount | $     $ 267,906                   $ 267,906   $ 267,906