Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities (Tables)

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 (in thousands):
December 31, 2023 December 31, 2022
Payroll-related accruals $ 12,567  $ 8,747 
Sales and telecom taxes 2,953  2,811 
Employee stock purchase plan liability 862  570 
Third-party commissions 398  456 
Other 1,711  1,052 
Total $ 18,491  $ 13,636