XML 119 R92.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Schedule of Components of Pre-Tax Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]      
U.S. income $ 26,489 $ 16,217 $ 996
Foreign losses (4,308) (3,239) (182)
Income before income taxes $ 22,181 $ 12,978 $ 814