v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2026
Revenue Recognition [Abstract]  
Schedule of Revenues by geographic region

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

 

 

For the three months ended March 31,

 

 

 

2026

 

 

2025

 

United States

 

$

77,388

 

 

$

 

China

 

 

5,188

 

 

 

2,901

 

Japan

 

 

652

 

 

 

183

 

Total revenue

 

$

83,228

 

 

$

3,084