XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Bonus accrual $ 3,388 $ 7,798
Accrued vendor purchases 94 174
Commissions accrual 423 2,026
Accrued hosting services 397 428
Client refund liability 512 660
Accrued consulting and professional fees 571 713
Accrued tax liabilities 969 1,166
ESPP liability 2,204 682
Other accrued liabilities 8,344 6,116
Total accrued liabilities $ 16,902 $ 19,763