XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses
9 Months Ended
Sep. 30, 2021
Payables And Accruals [Abstract]  
Accrued Expenses

11.     ACCRUED EXPENSES

The following table presents the composition of accrued expenses as of September 30, 2021 and December 31, 2020 (in thousands):

    

September 30, 

    

December 31, 

2021

2020

Compensation and related benefits

$

4,035

$

5,023

Consulting and professional fees

 

779

 

292

Research and development expenses

 

362

 

138

Sales and marketing expenses

312

73

Warranty

 

300

 

536

Sales and other taxes payable

 

616

 

726

Other

 

509

 

531

Accrued expenses

$

6,913

$

7,319