XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Product Warranty
6 Months Ended
Jun. 30, 2022
Product Warranties Disclosures [Abstract]  
Product warranty
19.
Product warranty

The following table shows the activity in the product warranty accrual included in accrued expenses on the consolidated balance sheets (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Balance, beginning of the period

 

$

1,760

 

 

$

969

 

Accrual for current year warranties

 

 

1,013

 

 

 

3,304

 

Warranty cost incurred

 

 

(979

)

 

 

(2,513

)

Balance, end of period

 

$

1,794

 

 

$

1,760