XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Payables and Accruals [Abstract]  
Schedule of 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