XML 100 R78.htm IDEA: XBRL DOCUMENT v3.25.2
ALLOWANCE FOR CREDIT LOSSES - Schedule of Activity for Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Credit Loss [Abstract]      
Balance at beginning of period $ 12,108 $ 13,828 $ 16,473
Credit loss expense (recovery) 9,874 8,622 (2,007)
Write-off/adjustments (7,724) (9,196) (638)
Divestiture of AMC business (Note 19)   (1,146)  
Balance at end of period $ 14,258 $ 12,108 $ 13,828