v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue Recognition  
Schedule of disaggregation of revenue

  ​ ​ ​

For the three months ended June 30,

For the six months ended June 30, 

Revenue by product/service

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

PowerBridge sales and shipping

$

3,022

$

944

$

5,945

$

1,246

Other

 

67

 

31

 

226

 

72

Total revenue

$

3,089

$

975

$

6,171

$

1,318

For the three months ended June 30,

For the six months ended June 30, 

Revenue by geographic region

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

United States

$

1,539

$

771

$

4,325

$

1,070

Europe

 

1,550

 

201

 

1,846

 

227

Other

 

 

3

 

 

21

Total revenue

$

3,089

$

975

$

6,171

$

1,318

Schedule of selected balance sheet line items reflecting accounts receivable and contract liabilities

Selected balance sheet line items that reflect accounts receivable and contract liabilities as of June 30, 2026, December 31, 2025, and December 31, 2024 were as follows (in thousands):

  ​ ​ ​

Balances as of

  ​ ​

June 30, 2026

  ​ ​

December 31, 2025

  ​ ​

December 31, 2024

Trade receivables

$

3,268

$

2,988

$

78

Deferred revenue

$

64

$

27

$

13

Customer deposits

$

$

32

$