XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities Accrued liabilities consisted of the following (in thousands):
December 31, 2021December 31, 2020
Payroll-related accruals$8,434 $7,566 
Sales and telecom taxes1,508 1,056 
Third-party commissions440 553 
Interest payable— 19 
Other1,868 1,092 
Total$12,250 $10,286