XML 20 R12.htm IDEA: XBRL DOCUMENT v3.25.2
Disaggregation of Revenue
6 Months Ended
Jun. 30, 2025
Disaggregation of Revenue  
Disaggregation of Revenue

3. Disaggregation of Revenue

Net revenues are categorized by customer location as follows (in thousands):

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

United States

 

$

641

 

 

$

1,339

 

 

$

1,044

 

 

$

1,728

 

Taiwan

 

 

353

 

 

 

 

 

 

422

 

 

 

 

Germany

 

 

132

 

 

 

74

 

 

 

142

 

 

 

870

 

China

 

 

56

 

 

 

55

 

 

 

70

 

 

 

135

 

South Korea

 

 

 

 

 

 

 

 

 

 

 

2,000

 

Total

 

$

1,182

 

 

$

1,468

 

 

$

1,678

 

 

$

4,733

 

 

Contract Assets and Liabilities

Net revenues recognized during the six months ended June 30, 2025 and 2024 for the amounts included in the contract liabilities balance at the beginning of the respective annual periods are less than $0.1 million.