XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
As of June 30, 2022 and December 31, 2021, accrued expenses consisted of the following:
June 30, 2022
December 31, 2021
Accrued payroll$4,602 $3,069 
Warranty reserve3,636 2,112 
Accrued legal and professional expenses3,595 826 
Provision for contract losses1,249 — 
Other1,607 1,667 
Total$14,689 $7,674 
Schedule of Product Warranty Liability
The following table summarizes warranty reserve activity:
For the Three Months EndedFor the Six Months Ended
June 30, 2022
June 30, 2021
June 30, 2022
June 30, 2021
Warranty reserve - beginning of period$3,240 $66 $2,112 $— 
Additions for current period deliveries828 774 1,501 840 
Changes in the estimate of warranty reserve 366 32 1,321 32 
Warranty costs incurred(798)— (1,298)— 
Warranty reserve - end of period$3,636 $872 $3,636 $872