XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Payables and Accruals [Abstract]    
Sales tax $ 11,780 $ 12,070
Accrued compensation and related sales commissions 2,827 4,061
Operating lease liabilities - current 1,425 1,320
Accrued professional fees 2,798 4,336
Consideration withheld for acquisitions - current 1,442 1,370
Accrued other 646 851
Total accrued expenses $ 20,918 $ 24,008