v3.26.1
Product Warranties (Tables)
6 Months Ended
Jun. 30, 2026
Product Warranties Disclosures [Abstract]  
Schedule of Reconciliation of Changes in Product Warranty Liability A reconciliation of the changes in the product warranty liability is as follows (in thousands):

 

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

June 30,

 

 

June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Beginning balance

 

$

1,029

 

 

$

492

 

 

$

844

 

 

$

437

 

Accruals for warranties issued

 

 

358

 

 

 

152

 

 

 

686

 

 

 

285

 

Claims settled

 

 

(124

)

 

 

(30

)

 

 

(267

)

 

 

(108

)

Ending balance

 

$

1,263

 

 

$

614

 

 

$

1,263

 

 

$

614