v3.26.1
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2026
Revenue Recognition [Abstract]  
Schedule of the revenue by geographic region

The Company revenue by geographic region for the three and six months ended June 30, 2026 and 2025 are summarized as follows (in thousands):

 

 

For the three months ended June 30,

 

 

For the six months ended June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

United States

 

$

23,192

 

 

$

1,238

 

 

$

100,579

 

 

$

1,238

 

China

 

 

7,991

 

 

 

3,354

 

 

 

13,180

 

 

 

6,254

 

Japan

 

 

504

 

 

 

241

 

 

 

1,156

 

 

 

425

 

Total revenue

 

$

31,687

 

 

$

4,833

 

 

$

114,915

 

 

$

7,917