Annual report pursuant to Section 13 and 15(d)

GEOGRAPHICAL INFORMATION (Details)

v3.24.3
GEOGRAPHICAL INFORMATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Total revenue $ 77,568 $ 167,259
UNITED STATES    
Total revenue 16,718 65,778
Other North America And Canada [Member]    
Total revenue 207 7,135
North America [Member]    
Total revenue 16,925 72,913
INDIA    
Total revenue 26,355 27,883
JAPAN    
Total revenue 22,870 43,904
Other Asia [Member]    
Total revenue 2,737 1,450
Asia [Member]    
Total revenue 51,962 73,237
Europe [Member]    
Total revenue 4,306 11,650
Africa [Member]    
Total revenue 2,378 6,370
Latin America [Member]    
Total revenue $ 1,997 $ 3,089