XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2022
Summary of Significant Accounting Policies  
Concentrations of credit risk

Three months ended March 31, 

    

2022

    

2021

 

Net Sales

% of Net Revenues

  

 

Net Sales

% of Net Revenues

  

Customer A

$

1,965

36

%

$

%

Customer B

 

1,478

27

%

 

%

Customer C

 

720

13

%

 

%

Customer D

 

%

 

2,068

45

%

Customer E

%

528

11

%

Customer F

%

491

11

%

Total of customers with sales greater than 10%

$

4,163

76

%

$

3,087

67

%

Total of customers with sales less than 10%

1,249

24

%

1,504

33

%

Total Revenues

$

5,412

100

%

$

4,591

100

%

Schedule of allowance for doubtful accounts activity

Three months ended March 31, 

2022

2021

Balance at beginning of period

$

3,349

$

Charges to expense

48

142

Deductions

Balance at end of period

$

3,397

$

142

Schedule of estimated useful lives of our major classes of property and equipment

Major class of property and equipment

Useful Lives

Machinery and equipment

7 years

Vehicles

5 years

Leasehold improvements

5 years

Computer equipment

3 years

Software

3 years

Furniture and fixtures

7 years

Schedule of disaggregates revenue by major source

Three months ended March 31, 

    

2022

    

2021

    

Zero-emission vehicles

$

5,179

$

4,146

Other

 

233

 

445

$

5,412

$

4,591

Schedule of changes in contract liabilities

Balance as of December 31, 2021

$

147

Revenues recognized

 

(38)

Increase due to billings

230

Balance as of March 31, 2022

$

339

Schedule of fair value hierarchy

Level 1

Level 2

Level 3

As of March 31, 2022

Financial assets

Cash equivalents

$

147,545

$

$

Financial Liabilities

 

 

 

Warrant liability

$

$

$

1,997

Derivative liability

$

$

$

14,863

Earnout liability

$

$

$

76,972

As of December 31, 2021

Financial assets

Cash equivalents

$

150,022

$

$

Financial Liabilities

 

 

 

Warrant liability

$

$

$

2,185

Derivative liability

$

$

$

17,418

Earnout liability

$

$

$

83,144

Schedule of Earnout Liability

Level 3

Initial recognition May 6, 2021

$

78,961

Loss

 

4,183

Balance at December 31, 2021

$

83,144

Gain

 

(6,172)

Balance at March 31, 2022

$

76,972