XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Bonus accrual $ 6,199 $ 3,725
Accrued vendor purchases 1,496 2,276
Commissions accrual 2,280 2,302
Accrued hosting services 930 1,264
Client refund liability 279 1,004
Deferred compensation payable 0 625
Accrued consulting and professional fees 187 657
Accrued tax liabilities 1,147 3,724
MK and Segmint acquisition holdback provision 3,618 1,000
ESPP liability 717 821
Other accrued liabilities 4,790 1,685
Total accrued liabilities $ 21,643 $ 19,083