XML 34 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregated Revenue by Geographic Region Total revenue for the three months ended March 31, 2026 and 2025, based on the disaggregation criteria described above were as follows (in thousands):

 

 

 

Three Months Ended March 31,

 

 

 

2026

 

 

2025

 

 

 

Revenue

 

 

% of Revenue

 

 

Revenue

 

 

% of Revenue

 

Revenue by primary geographical market:

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

$

2,120

 

 

 

34

%

 

$

3,157

 

 

 

94

%

EMEA

 

 

3,862

 

 

 

62

%

 

 

52

 

 

 

2

%

Asia

 

 

280

 

 

 

4

%

 

 

159

 

 

 

5

%

Total

 

$

6,262

 

 

 

100

%

 

$

3,368

 

 

 

101

%

 

 

 

 

 

 

 

 

 

 

 

 

Revenue by timing of recognition:

 

 

 

 

 

 

 

 

 

 

 

 

Recognized at a point in time

 

$

2,427

 

 

 

39

%

 

$

2,481

 

 

 

74

%

Recognized over time

 

 

3,835

 

 

 

61

%

 

 

887

 

 

 

26

%

Total

 

$

6,262

 

 

 

100

%

 

$

3,368

 

 

 

100

%