v3.26.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2026
Accrued Expenses  
Schedule of accrued expenses

Accrued expenses consisted of the following (in thousands):

March 31, 

December 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Accrued employee compensation and benefits

$

2,402

$

4,877

Accrued warranty

875

 

819

Accrued professional fees

557

 

451

Accrued other

835

 

691

$

4,669

$

6,838

Schedule of changes in product warranty obligation

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

Three Months Ended March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Accrual balance at beginning of period

$

819

$

876

Provision for new warranties

 

351

 

270

Settlements and adjustments made during the period

 

(295)

 

(336)

Accrual balance at end of period

$

875

$

810