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

 

 

 

Three Months Ended March 31,

 

 

 

2025

 

 

2024

 

 

 

Revenue

 

 

% of Revenue

 

 

Revenue

 

 

% of Revenue

 

Revenue by primary geographical market:

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

$

3,157

 

 

 

94

%

 

$

1,674

 

 

 

79

%

EMEA

 

 

52

 

 

 

2

%

 

 

229

 

 

 

11

%

Asia

 

 

159

 

 

 

5

%

 

 

204

 

 

 

10

%

Total

 

$

3,368

 

 

 

100

%

 

$

2,107

 

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

Revenue by timing of recognition:

 

 

 

 

 

 

 

 

 

 

 

 

Recognized at a point in time

 

$

2,481

 

 

 

74

%

 

$

1,714

 

 

 

81

%

Recognized over time

 

 

887

 

 

 

26

%

 

 

393

 

 

 

19

%

Total

 

$

3,368

 

 

 

100

%

 

$

2,107

 

 

 

100

%