XML 64 R52.htm IDEA: XBRL DOCUMENT v3.25.3
ACCRUED EXPENSES - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Payables and Accruals [Abstract]    
Sales tax $ 7,063 $ 7,349
State income tax payable 1,644 2,096
Accrued compensation and related sales commissions 3,336 4,929
Operating lease liabilities - current 1,836 1,655
Accrued professional fees 6,960 2,492
Consideration withheld for acquisitions - current 899 105
Accrued Other 742 1,122
Total accrued expenses $ 22,480 $ 19,748