XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2022
Payables And Accruals [Abstract]  
Summary of Composition of Accrued Expenses

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

    

June 30, 

    

December 31, 

2022

2021

Compensation and related benefits

$

6,434

$

5,090

Consulting and professional fees

 

749

 

537

Research and development expenses

 

324

 

388

Sales and marketing expenses

326

268

Warranty

 

324

 

306

Sales and other taxes payable

 

533

 

664

Other

 

994

 

980

Accrued expenses

$

9,684

$

8,233