v3.26.3
Shareholders' Equity - Schedule of Activity Related to Unvested RSUs and RS Granted (Details)
3 Months Ended
Sep. 30, 2026
shares
Unvested RSUs Granted to Employees and Directors [Member]  
Schedule of Activity Related to Unvested RSUs and RS Granted [Line Items]  
Unvested at the beginning of period, Number 270,202
Granted, Number 211,569
Forfeited, Number (23,085)
Vested, Number (46,834)
Unvested at the end of the period, Number 411,852
Expected to vest after the end of period, Number 399,783
Unvested RSUs and RS Granted to Non-Employee [Member]  
Schedule of Activity Related to Unvested RSUs and RS Granted [Line Items]  
Unvested at the beginning of period, Number 21,750
Vested, Number (1,250)
Unvested at the end of the period, Number 20,500
Expected to vest after the end of period, Number 20,500