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

  ​ ​ ​

Three Months Ended June 30, 

Six Months Ended June 30, 

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Hardware

$

930

$

874

$

1,843

$

1,627

Software

 

739

 

400

 

1,414

 

651

Services

 

26

 

145

 

52

 

311

Total revenue, net

$

1,695

$

1,419

$

3,309

$

2,589