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

 

 

 

Three Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

 

Revenue

 

 

% of Revenue

 

 

Revenue

 

 

% of Revenue

 

Revenue by primary geographical market:

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

$

4,707

 

 

 

85

%

 

$

1,951

 

 

 

97

%

EMEA

 

$

489

 

 

 

9

%

 

 

40

 

 

 

2

%

APAC

 

$

315

 

 

 

6

%

 

 

21

 

 

 

1

%

Total

 

$

5,511

 

 

 

100

%

 

$

2,012

 

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

Revenue by timing of recognition:

 

 

 

 

 

 

 

 

 

 

 

 

Recognized at a point in time

 

$

4,203

 

 

 

76

%

 

$

1,394

 

 

 

69

%

Recognized over time

 

 

1,308

 

 

 

24

%

 

 

618

 

 

 

31

%

Total

 

$

5,511

 

 

 

100

%

 

$

2,012

 

 

 

100

%

Total revenue for the six months ended June 30, 2025 and 2024, based on the disaggregation criteria described above were as follows (in thousands):

 

 

 

Six Months Ended June 30,

 

 

 

2025

 

 

2024

 

 

 

Revenue

 

 

% of Revenue

 

 

Revenue

 

 

% of Revenue

 

Revenue by primary geographical market:

 

 

 

 

 

 

 

 

 

 

 

 

North America

 

$

7,864

 

 

 

89

%

 

$

3,625

 

 

 

88

%

EMEA

 

 

541

 

 

 

6

%

 

 

269

 

 

 

7

%

APAC

 

 

474

 

 

 

5

%

 

 

225

 

 

 

5

%

Total

 

$

8,879

 

 

 

100

%

 

$

4,119

 

 

 

100

%

 

 

 

 

 

 

 

 

 

 

 

 

Revenue by timing of recognition:

 

 

 

 

 

 

 

 

 

 

 

 

Recognized at a point in time

 

$

6,684

 

 

 

75

%

 

$

3,108

 

 

 

75

%

Recognized over time

 

 

2,195

 

 

 

25

%

 

 

1,011

 

 

 

25

%

Total

 

$

8,879

 

 

 

100

%

 

$

4,119

 

 

 

100

%