XML 122 R93.htm IDEA: XBRL DOCUMENT v3.22.4
Segment, Geographical and Other Revenue Information - Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule of revenues by geographical area      
Revenues $ 138,590 $ 104,754 $ 69,056
Americas      
Schedule of revenues by geographical area      
Revenues 17,000 23,481 24,352
EMEA      
Schedule of revenues by geographical area      
Revenues 56,540 20,187 19,257
APAC      
Schedule of revenues by geographical area      
Revenues 65,050 61,086 $ 25,447
United States      
Schedule of revenues by geographical area      
Long-lived assets $ 61,877 $ 65,457