v3.25.0.1
Loss Per Share (Tables)
6 Months Ended
Dec. 31, 2024
Loss Per Share [Abstract]  
Schedule of Basic Net Loss Per Share The following table presents a reconciliation of basic net loss per share:
   Three months ended
December 31,
   Six months ended
December 31,
 
   2024   2023   2024   2023 
Net loss  $(7,998,643)  $(3,991,912)  $(13,593,659)  $(5,333,499)
Weighted average basic and diluted share of common stock outstanding   56,658,012    54,270,236    56,629,666    54,258,224 
Net loss per basic and diluted share of common stock  $(0.14)  $(0.07)  $(0.24)  $(0.10)
Schedule of Potentially Dilutive Shares Potentially dilutive shares were as follows:
    For the six months ended
December 31,
 
    2024     2023  
Share options   2,172,084     2,845,000  
Unvested restricted stock units     628,879       574,140  
Warrants     173,211       -  
Total     2,974,174       3,419,140