XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Warranties (Tables)
3 Months Ended
Mar. 31, 2022
Guarantees [Abstract]  
Change in Carrying Value of Company's Warranty Liability A reconciliation of the change in the carrying value of the Company’s warranty liability for the three months ended March 31, 2022 and the year ended December 31, 2021 is as follows (in thousands):
Warranty liabilityThree months ended March 31, 2022Year ended December 31, 2021
Beginning balance$2,062 $1,558 
Provision for warranties issued during the period184 4,257 
Fulfillment of warranty obligations(429)(3,753)
Ending balance$1,817 $2,062