Annual report [Section 13 and 15(d), not S-K Item 405]

Accrued Liabilities

v3.25.0.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
December 31, 2024 December 31, 2023
Payroll-related accruals $ 11,353  $ 12,567 
Sales and telecom taxes 2,451  2,953 
Employee stock purchase plan liability 955  862 
Third-party commissions 397  398 
Other 2,482  1,711 
Total $ 17,638  $ 18,491