XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.3
ACCOUNTS RECEIVABLE - Schedule of Rollforward of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance, beginning of quarter $ 13,241 $ 13,442
Provision for expected losses 852 558
Write-offs and other adjustments 86 (354)
Balance, end of quarter $ 14,179 $ 13,646