XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses

14. Accrued Expenses

Accrued expenses consist of the following:

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accrued payroll and related benefits

 

$

6,499

 

 

$

10,082

 

Accrued sales and other taxes

 

 

2,601

 

 

 

3,098

 

Accrued professional fees and outside contractors

 

 

2,163

 

 

 

3,057

 

Accrued content delivery

 

 

3,528

 

 

 

5,684

 

Accrued other liabilities

 

 

2,775

 

 

 

4,956

 

Total

 

$

17,566

 

 

$

26,877