v3.25.0.1
Loss Per Share - Schedule of Basic Net Loss Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Schedule of Basic Net Loss Per Share [Abstract]        
Net loss $ (7,998,643) $ (3,991,912) $ (13,593,659) $ (5,333,499)
Weighted average basic share of common stock outstanding 56,658,012 54,270,236 56,629,666 54,258,224
Weighted average diluted share of common stock outstanding 56,658,012 54,270,236 56,629,666 54,258,224
Net loss per basic share of common stock $ (0.14) $ (0.07) $ (0.24) $ (0.1)
Net loss per diluted share of common stock $ (0.14) $ (0.07) $ (0.24) $ (0.1)