v3.26.1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2026
Accrued Expenses  
Schedule of accrued expenses

Accrued expenses consisted of the following (in thousands):

June 30, 

December 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Accrued employee compensation and benefits

$

3,447

$

4,877

Accrued warranty

891

 

819

Accrued professional fees

661

 

451

Accrued other

762

 

691

$

5,761

$

6,838

Schedule of changes in product warranty obligation

Changes in the Company’s product warranty obligations were as follows (in thousands):

Six Months Ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Accrual balance at beginning of period

$

819

$

876

Provision for new warranties

 

707

 

576

Settlements and adjustments made during the period

 

(635)

 

(756)

Accrual balance at end of period

$

891

$

696