XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED EXPENSES
6 Months Ended
Jun. 30, 2024
ACCRUED EXPENSES  
ACCRUED EXPENSES

12.     ACCRUED EXPENSES

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

    

June 30, 

    

December 31, 

2024

2023

Compensation and related benefits

$

5,418

$

8,003

Consulting and professional fees

 

693

 

488

Research and development expenses

 

172

 

260

Sales and marketing expenses

834

1,760

Warranty

 

255

 

213

Sales and other taxes payable

 

744

 

818

Other

 

1,120

 

1,053

Accrued expenses

$

9,236

$

12,595