v3.26.1
Stock-Based Compensation - Schedule of Deferred Stock Units Activity (Details) - Deferred Stock Units [Member] - $ / shares
9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Deferred Stock Units Activity [Line Items]    
Number of Shares, Outstanding at beginning 190,007 207,342
Weighted Average Exercise Price, Outstanding at beginning $ 2.84 $ 3.64
Number of Shares, Issued 73,348 55,258
Weighted Average Exercise Price, Issued $ 2.12 $ 2.78
Number of Shares, Terminated/Settled (92,063)
Weighted Average Exercise Price, Terminated/Settled $ (2.89)
Number of Shares, Outstanding at ending 263,355 170,537
Weighted Average Exercise Price, Outstanding at ending $ 2.64 $ 3.31