XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Payable And Accruals [Abstract]  
Summary of Composition of Accrued Expenses

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

    

June 30, 

    

December 31, 

2023

2022

Compensation and related benefits

$

4,884

$

11,201

Consulting and professional fees

 

648

 

761

Research and development expenses

 

337

 

678

Sales and marketing expenses

822

410

Warranty

 

224

 

328

Sales and other taxes payable

 

701

 

659

Other

 

759

 

800

Accrued expenses

$

8,375

$

14,837