v3.25.2
INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns      
Beginning of year balance $ 16,602 $ 16,912 $ 17,124
Increases in prior period tax positions 0 316 189
Decreases in prior period tax positions (2,174) (1,308) (752)
Reductions on settlements and lapse in statute of limitations 0 (16) (16)
Increases in current period tax positions 1,039 698 367
End of year balance $ 15,467 $ 16,602 $ 16,912