XML 73 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue - Schedule of Revenues by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]    
Revenue $ 53,467 $ 64,211
France    
Disaggregation of Revenue [Line Items]    
Revenue 5,569 6,032
Turkey    
Disaggregation of Revenue [Line Items]    
Revenue 5,494 4,079
Spain    
Disaggregation of Revenue [Line Items]    
Revenue 4,618 6,852
Chile    
Disaggregation of Revenue [Line Items]    
Revenue 2,708 5,008
All Other Countries    
Disaggregation of Revenue [Line Items]    
Revenue $ 35,078 $ 42,240