XML 90 R67.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED EXPENSES - Information Regarding Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Business Acquisition [Line Items]    
Accrued sales tax $ 9,947 $ 13,597
Accrued compensation and related sales commissions 4,061 4,069
Operating lease liabilities - current 1,320 1,266
Accrued professional fees 4,336 4,196
Accrued other taxes and filing fees 2,123 1,944
Accrued other 851 762
Total accrued expenses 24,008 26,276
Three Square Market, Inc.    
Business Acquisition [Line Items]    
Consideration withheld in escrow 442 442
Cheq Lifestyle Technology, Inc.    
Business Acquisition [Line Items]    
Consideration withheld in escrow $ 928 $ 0