XML 146 R124.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Schedule of Interest and Penalties Related to Liabilities for Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income Tax Disclosure [Abstract]      
Interest expense (income) $ (5,290) $ 7,778 $ (1,922)
Penalties expense (2,175) 964 (21)
Total $ (7,465) $ 8,742 $ (1,943)