XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2
ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES ACCRUED LIABILITIES AND OTHER CURRENT LIABILITIES
Accrued liabilities and other current liabilities consisted of the following:

June 30,
2022
December 31,
2021
Accrued purchases (1)$20,374 $285 
Accrued payroll and benefits19,144 13,693 
Accrued expenses10,835 6,371 
Accrued sales tax8,011 4,284 
Product warranty reserve (See Note 15. Commitments and Contingencies)
15,812 4,865 
Restructuring accrual1,644 — 
Total accrued liabilities and other current liabilities$75,820 $29,498 
(1) Accrued purchases primarily reflects receipts of goods and services for which we had not yet been invoiced. As we are invoiced for these goods and services, this balance will reduce and accounts payable will increase.