Subsequent Event (Details Narrative) - USD ($) $ / shares in Units, $ in Millions |
1 Months Ended | ||
---|---|---|---|
Sep. 15, 2025 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Common stock, shares Issued | 42,949,307 | 39,254,643 | |
Securities Purchase Agreement | Subsequent Event [Member] | |||
Estimated offering expenses | $ 0.1 | ||
Common stock, shares Issued | 1,600,000 | ||
Purchase Price, per share | $ 5.00 | ||
Received aggregate proceeds payment | $ 8.0 |