XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Product Warranties (Tables)
6 Months Ended
Jun. 30, 2025
Product Warranties  
Summary of warranty liability activity

June 30, 

December 31, 

(in thousands)

2025

    

2024

    

Warranty liability at beginning of year

$

471

$

110

Accruals

 

46

 

478

Payments

 

(162)

 

(114)

Changes related to expirations and settlements

(24)

(3)

Warranty liability at end of period

$

331

$

471