XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue - Schedule of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenues $ 72,680 $ 59,455
Service revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 71,152 58,108
Service revenue [Member] | United States [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 45,093 34,869
Service revenue [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 26,059 23,239
Lease revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 1,528 1,347
Lease revenue [Member] | United States [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 867 859
Lease revenue [Member] | Europe [Member]    
Disaggregation of Revenue [Line Items]    
Revenues $ 661 $ 488