XML 177 R65.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF BENEFIT FROM (PROVISION FOR) INCOME TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]    
United States $ 1,408 $ (356)
Foreign (29) (73)
Total benefit from (provision for) income taxes 1,379 (429)
Federal 299 (300)
States (43) (78)
Foreign (74) (87)
Total current 182 (465)
Federal 1,071 22
States 81
Foreign 45 14
Total deferred $ 1,197 $ 36