XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.3
The Company and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of inventory

September 30, 

December 31, 

    

2025

    

2024

Raw materials

$

1,592

$

1,539

Work in process

 

93

 

123

Finished goods

 

133

 

135

$

1,818

$

1,797

 

Schedule of ASRs, net and components of finished ASRs, net

September 30, 

December 31, 

    

2025

    

2024

Raw materials

$

2,677

$

2,465

ASRs in progress

 

163

 

322

Finished ASRs

 

12,165

 

11,790

 

15,005

 

14,577

Less: accumulated depreciation on Finished ASRs

 

(7,053)

 

(5,812)

ASRs, net

$

7,952

$

8,765

 

September 30, 

December 31, 

    

2025

    

2024

ASRs on lease or available for lease

$

10,849

$

10,553

Demonstration ASRs

 

392

587

Research and development ASRs

 

546

102

Charge boxes

378

548

 

12,165

11,790

Less: accumulated depreciation

 

(7,053)

(5,812)

Finished ASRs, net

$

5,112

$

5,978

 

Schedule of gross carrying amounts and accumulated amortization of the intangible assets with determinable lives

September 30, 2025

Amortization

Gross

Period

carrying

Accumulated

Carrying

Intangible assets with determinable lives

    

(years)

    

amount

    

amortization

    

amount, net

Developed technology

 

5

$

990

$

(586)

$

404

Customer relationships

 

8

 

950

 

(351)

 

599

Total

$

1,940

$

(937)

$

1,003

    

    

December 31, 2024

Amortization

Gross

Period

carrying

Accumulated

Carrying

Intangible assets with determinable lives

(years)

    

amount

    

amortization

    

amount, net

Developed technology

 

5

$

990

$

(437)

 

$

553

Customer relationships

 

8

 

950

 

(262)

 

 

688

Total

$

1,940

$

(699)

 

$

1,241

 

Schedule of future intangible assets amortization expense

Year ending December 31, 

    

Amount

2025 (remaining 3 months)

$

79

2026

 

317

2027

 

275

2028

 

118

2029

 

119

2030

95

Total

$

1,003

 

Schedule of accrued expenses and other current liabilities

    

September 30, 

    

December 31, 

2025

2024

Legal, consulting and financial services

$

1,041

$

58

Sales tax

68

378

Warranty liability

386

 

364

Payroll and payroll taxes

119

364

Customer deposits

 

203

 

82

Credit cards

 

183

128

Accrued interest

315

Other

 

333

 

420

$

2,648

$

1,794

 

Schedule of change in the warranty liability

    

September 30, 

2025

    

2024

Balance January 1,

$

364

$

406

Provision for warranties issued

 

224

 

331

Warranty services provided

 

(202)

 

(291)

$

386

$

446

 

Schedule of potentially dilutive securities that were excluded from the computation of diluted net loss per share

    

September 30, 

September 30, 

2025

    

2024

Warrants to purchase common stock (convertible to Class A Common Stock)

186,411

150,111

Stock options

 

319,493

 

298,863

Total potentially dilutive shares

 

505,904

 

448,974