Stock-Based Compensation - Schedule of Deferred Stock Units Terminated/Settled, as Well as those that Vested (Details) - Deferred Stock Units [Member] - $ / shares |
12 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Schedule of Deferred Stock Units Terminated/Settled, as Well as those that Vested [Line Items] | ||
Number of Shares, Outstanding at beginning | 207,342 | 106,197 |
Weighted Average Exercise Price, Outstanding at beginning | $ 3.64 | $ 3.31 |
Number of Shares, Issued | 74,728 | 101,145 |
Weighted Average Exercise Price, Issued | $ 2.75 | $ 2.47 |
Number of Shares, Terminated/Settled | (92,063) | |
Weighted Average Exercise Price, Terminated/Settled | $ 2.89 | |
Number of Shares, Outstanding at ending | 190,007 | 207,342 |
Weighted Average Exercise Price, Outstanding at ending | $ 2.84 | $ 3.64 |