XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Product Warranties (Tables)
12 Months Ended
Dec. 31, 2023
Guarantees and Product Warranties [Abstract]  
Product Warranty Activity

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

 

 

 

2023

 

 

2022

 

 

2021

 

Balance at the beginning of the period

 

$

497

 

 

$

292

 

 

$

308

 

Accruals for warranties for products sold in the period

 

 

1,353

 

 

 

376

 

 

 

158

 

Fulfillment of warranty obligations

 

 

(815

)

 

 

(131

)

 

 

(151

)

Revisions of estimated obligations

 

 

(1

)

 

 

(40

)

 

 

(23

)

Balance at the end of the period

 

$

1,034

 

 

$

497

 

 

$

292