v3.26.1
Shareholders' Equity - Schedule of Activity Related to Unvested RSUs and RS Granted (Details) - shares
12 Months Ended
Aug. 20, 2026
Jun. 30, 2026
Jun. 30, 2025
Schedule of Share Options Granted [Line Items]      
Granted, number 211,569    
Unvested RSUs Granted to Employees and Directors [Member]      
Schedule of Share Options Granted [Line Items]      
Unvested at the beginning of period, number   634,763 353,134
Granted, number   130,313 618,515
Forfeited, number   (53,105) (29,018)
Vested, number   (441,769) (307,868)
Unvested at the end of the period, number   270,202 634,763
Expected to vest after the end of period, number   251,014 583,844
Unvested RSUs and RS Granted to Non-Employee [Member]      
Schedule of Share Options Granted [Line Items]      
Unvested at the beginning of period, number   24,551 4,802
Granted, number   205,941 54,269
Forfeited, number   (9,811)
Vested, number   (198,931) (34,520)
Unvested at the end of the period, number   21,750 24,551
Expected to vest after the end of period, number   21,750 24,551