v3.26.1
INCOME TAXES - Schedule of Interest and Penalties Related to Liabilities for Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]      
Interest expense (income) $ (4,105) $ (5,290) $ 7,778
Penalties expense (704) (2,175) 964
Total $ (4,809) $ (7,465) $ 8,742