XML 43 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES
12 Months Ended
Dec. 31, 2023
Payable And Accruals [Abstract]  
Accrued Expenses

11.   ACCRUED EXPENSES

The following table presents the composition of accrued expenses as of December 31, 2023 and 2022 (in thousands):

    

December 31, 

    

December 31, 

2023

2022

Compensation and related benefits

$

8,003

$

11,201

Consulting and professional fees

 

488

 

761

Research and development expenses

 

260

 

678

Sales and marketing expenses

1,760

410

Warranty

 

213

 

328

Sales and other taxes payable

 

818

 

659

Other

 

1,053

 

800

Accrued expenses

$

12,595

$

14,837