XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Liabilities
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following for the periods presented (in thousands):
September 30, 2022December 31, 2021
Payroll-related accruals$10,671 $8,434 
Sales and telecom taxes2,502 1,508 
Employee stock purchase plan liability266 256 
Third-party commissions461 440 
Other1,873 1,612 
Total$15,773 $12,250