XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenues

The following table present Company’s revenues disaggregated by geography (in thousands):

 

Year ended
December 31, 2023

 

 

Year ended
December 31, 2022

 

Service revenue:

 

 

 

 

 

 

United States

 

$

45,093

 

 

$

34,869

 

Europe

 

 

26,059

 

 

 

23,239

 

Total service revenue

 

 

71,152

 

 

 

58,108

 

 

 

 

 

 

 

 

Lease revenue:

 

 

 

 

 

 

United States

 

$

867

 

 

$

859

 

Europe

 

 

661

 

 

 

488

 

Total lease revenue

 

 

1,528

 

 

 

1,347

 

Total Revenue

 

$

72,680

 

 

$

59,455