v3.26.1
Product Warranty Obligations (Tables)
6 Months Ended
Jun. 30, 2026
Product Warranty Obligations  
Schedule of change in estimated warranty liabilities

The following table provides a reconciliation of the change in estimated warranty liabilities for the six months ended June 30, 2026, and for the twelve months ended December 31, 2025 (in thousands):

June 30, 

December 31,

  ​ ​ ​

2026

  ​ ​ ​

2025

Balance at beginning of the period

$

448

$

406

Provision for warranties during the period

160

408

Settlements made during the period

(284)

(366)

Balance at end of the period

$

324

$

448