XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued LiabilitiesAccrued 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