v3.26.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue per geographical location

Revenue per geographical location is as follows:

 

 

For the year ended December 31,

 

 

2025

 

 

2024

 

 

2023

 

Americas

 

$

44,954

 

 

$

21,010

 

 

$

22,340

 

APAC

 

 

16,743

 

 

 

3,393

 

 

 

2,947

 

EMEA

 

 

40,740

 

 

 

33,372

 

 

 

31,027

 

Total revenue

 

$

102,437

 

 

$

57,775

 

 

$

56,314

 

Schedule of Company's revenue by the timing of transfer

The following table disaggregates the Company's revenue by the timing of transfer of products or services:

 

 

For the year ended December 31,

 

 

2025

 

 

2024

 

 

2023

 

Services transferred over time

 

$

22,052

 

 

$

12,218

 

 

$

9,083

 

Goods transferred at a point in time

 

 

80,385

 

 

 

45,557

 

 

 

47,231

 

Total revenue

 

$

102,437

 

 

$

57,775

 

 

$

56,314

 

Schedule of information regarding receivables and contract liabilities

The table below provides information regarding receivables and contract liabilities deriving from contracts with customers:

 

 

For the year ended December 31,

 

 

2025

 

 

2024

 

Trade receivables

 

 

26,047

 

 

 

9,141

 

Deferred revenue

 

 

11,873

 

 

 

3,523

 

Long-term deferred revenue

 

 

3,617