XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Product Warranties (Tables)
12 Months Ended
Dec. 31, 2024
Guarantees and Product Warranties [Abstract]  
Product Warranty Activity

Product warranty activity for the years ended December 31 was as follows (in thousands):

 

 

 

2024

 

 

2023

 

 

2022

 

Balance at the beginning of the period

 

$

1,034

 

 

$

497

 

 

$

292

 

Accruals for warranties for products sold in the period

 

 

507

 

 

 

1,353

 

 

 

376

 

Fulfillment of warranty obligations

 

 

(760

)

 

 

(815

)

 

 

(131

)

Revisions of estimated obligations

 

 

(33

)

 

 

(1

)

 

 

(40

)

Balance at the end of the period

 

$

748

 

 

$

1,034

 

 

$

497