XML 51 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
Revenue Recognition  
Disaggregation of revenue

​

​

​

​

​

​

​

​

​

​

Years Ended

​

​

December 31, 

(in thousands)

    

2022

    

2021

Charging revenue, retail

  

$

18,895

  

$

11,041

Charging revenue, commercial

​

 

3,363

​

 

2,420

Charging revenue, OEM

​

 

941

​

 

812

Regulatory credit sales1

​

 

5,652

​

 

3,023

Network revenue, OEM

​

 

2,451

​

 

1,510

eXtend revenue

​

​

18,443

​

​

789

Ancillary revenue2

​

 

4,843

​

 

2,619

Total revenue

​

$

54,588

​

$

22,214

Contract assets and liabilities and liabilities activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

December 31, 

​

December 31, 

​

Change

(dollars in thousands)

​

2022

    

2021

    

$

    

​

%

Contract assets

​

$

2,861

​

$

32

​

$

2,829

​

​

*

%

Contract liabilities

​

$

57,790

​

$

38,445

​

$

19,345

​

​

50

%

​

​

​

​

​

​

​

​

​

​

Years Ended

​

​

December 31, 

(in thousands)

​

2022

    

2021

Balance as of December 31, 2021

​

$

38,445

​

$

12,028

Additions

​

 

26,397

​

 

30,999

Recognized in revenue

​

​

(5,796)

​

​

(3,883)

Marketing activities recognized on a net basis

​

 

(1,256)

​

 

(699)

Balance as of December 31, 2022

​

$

57,790

​

$

38,445

Schedule of contract liabilities recognized as revenue.

​

​

​

​

​

​

​

​

​

​

Years Ended

​

​

December 31, 

(in thousands)

​

2022

    

2021

Amounts included in the beginning of period contract liability balance

​

$

4,605

​

$

3,138

Amounts associated with performance obligations satisfied in previous periods

​

$

5

​

$

186

Schedule of deferred revenue to be recognized

​

​

​

​

​

(in thousands)

​

​

​

2023

​

$

9,410

2024

​

 

10,510

2025

​

 

11,297

2026

​

 

17

​

​

$

31,234