v3.26.3
SCHEDULE OF BENEFIT FROM (PROVISION FOR) INCOME TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]    
United States $ 291 $ 1,302
Foreign (14) 260
Total benefit from income taxes 277 1,562
Current:    
Federal 17 (39)
States (22) (16)
Foreign (16) 7
Total current (21) (48)
Deferred:    
Federal 330 1,356
States (34) 1
Foreign 2 253
Total deferred $ 298 $ 1,610