XML 97 R70.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Accrued Liabilities [Abstract]    
Sales tax $ 7,349 $ 10,574
State income tax payable 2,096 1,496
Accrued compensation and related sales commissions 4,929 4,061
Operating lease liabilities - current 1,655 1,320
Accrued professional fees 2,492 4,336
Consideration withheld for acquisitions - current 105 1,370
Accrued other 1,122 851
Total accrued expenses $ 19,748 $ 24,008