XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Product Warranty Liability (Tables)
9 Months Ended
Sep. 30, 2023
Warranty Liability [Abstract]  
Schedule of Changes in Warrant Liability Changes in warranty liability were as follows (in thousands):
   Amount 
Balance as of December 31, 2022  $2,478 
Utilization   (62)
Balance as of March 31, 2023  $2,416 
Reversal of product warranty accrual   (45)
Utilization   (25)
Balance as of June 30, 2023  $2,346 
Reversal of product warranty accrual   (72)
Utilization   (21)
Balance as of September 30, 2023  $2,253