v3.26.1
Taxes on Income - Schedule of Components of Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Current:    
Federal
Total current income tax expense 7
Deferred:    
Federal
Total deferred tax benefit 32 5
Tax benefit $ 25 $ 5