XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following at December 31, 2023 and 2022:
December 31,
(in thousands)20232022
Bonus accrual$7,798 $6,199 
Accrued vendor purchases174 1,496 
Commissions accrual2,026 2,280 
Accrued hosting services428 930 
Client refund liability660 279 
Accrued consulting and professional fees713 187 
Accrued tax liabilities1,166 1,147 
MK and Segmint acquisition holdback provision— 3,618 
ESPP liability682 717 
Other accrued liabilities6,116 4,790 
Total accrued liabilities$19,763 $21,643