XML 111 R86.htm IDEA: XBRL DOCUMENT v3.23.3
ACCRUED EXPENSES - Information Regarding Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Business Acquisition [Line Items]    
Accrued sales tax $ 13,597 $ 14,694
Accrued compensation and related sales commissions 4,069 3,289
Operating lease liabilities - current 1,266 1,538
Accrued professional fees 4,196 4,200
Accrued other taxes and filing fees 1,944 2,036
Accrued other 762 1,397
Total accrued expenses 26,276 28,154
Yoke    
Business Acquisition [Line Items]    
Contingent consideration 0 1,000
Three Square Market, Inc.    
Business Acquisition [Line Items]    
Contingent consideration $ 442 $ 0