v3.26.1
Significant Customers, Concentrations of Credit Risk, and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2026
Significant Customers, Concentrations of Credit Risk, and Geographic Information  
Schedule of revenues from customers

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

Six Months Ended June 30, 

 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

​

2026

  ​ ​ ​

2025

 

Customer A

 

18

%  

13

%  

15

%  

10

%

Customer B

 

12

%  

17

%

14

%

19

%

​

Schedule of revenues by geographic area

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended June 30, 

​

Six Months Ended June 30, 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

​

 

(in thousands)

United States

​

$

1,877

​

$

1,728

​

$

3,144

​

$

2,830

Asia and Middle East

​

 

700

​

​

424

​

​

1,345

​

​

793

Europe and other

​

 

1,193

​

​

1,262

​

​

2,355

​

​

2,455

Revenue

​

$

3,770

​

$

3,414

​

$

6,844

​

$

6,078

Schedule of long-lived assets by geographic area

​

​

​

​

​

​

​

​

​

  ​ ​ ​

June 30, 

  ​ ​ ​

December 31, 

​

 

2026

 

2025

​

 

(in thousands)

United States

​

$

948

​

$

1,122

Europe

​

​

3,788

​

​

3,973

Asia

​

 

462

​

​

340

Total long-lived assets

​

$

5,198

​

$

5,435

​