XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Summary of Purchase and Other Commitments
The following table summarizes contractual obligations and commitments as of March 31, 2022 (in thousands):

Years Ending December 31,Purchase CommitmentsOther Contractual Commitments
2022 (remaining nine months)$65,215 $518 
2023— 211 
2024— 81 
Total$65,215 $810 
Changes in the Accrued Warranty Liability
The following table summarizes the activity related to product warranty liabilities and their balances as included in other accrued expenses (in thousands):
Three Months Ended
March 31,
20222021
Balance as of the beginning of the period$1,934 $2,204 
Warranty provision1,133 663 
Consumption(195)(204)
Changes in provision estimates(720)(1,071)
Balance as of the end of the period$2,152 $1,592