XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Product Warranties (Tables)
3 Months Ended
Mar. 31, 2025
Product Warranties  
Summary of warranty liability activity

March 31, 

December 31, 

(in thousands)

2025

    

2024

    

Warranty liability at beginning of year

$

471

$

110

Accruals

 

33

 

478

Payments

 

(162)

 

(114)

Changes related to expirations and settlements

(24)

(3)

Warranty liability at end of period

$

318

$

471