Quarterly report [Sections 13 or 15(d)]

SCHEDULE OF STOCK WARRANT ACTIVITY (Details)

v3.25.1
SCHEDULE OF STOCK WARRANT ACTIVITY (Details) - Warrant [Member] - $ / shares
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Number of warrants, outstanding and exercisable, beginning balance 1,413,110 1,455,119
Weighted average exercise price, outstanding and exercisable, beginning balance $ 6.14 $ 6.10
Number of warrants, warrants issued
Weighted average exercise price, warrants issued
Number of warrants, warrants exercised
Weighted average exercise price, warrants exercised
Number of warrants, warrants forfeited and cancelled (83,205)
Weighted average exercise price, warrants forfeited and cancelled $ 4.00
Number of warrants, outstanding and exercisable, ending balance 1,413,110 1,371,914
Weighted average exercise price, outstanding and exercisable, ending balance $ 6.14 $ 6.23
Weighted average remaining contract term warrants outstanding and exercisable 2 years 2 months 23 days 3 years 2 months 4 days