XML 166 R87.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders’ equity (deficiency) - Schedule of Stock-based Compensation Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based payment arrangement expense $ 13,708 $ 6,480 $ 7,271
Cost of revenues      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based payment arrangement expense 1,283 290 304
Research and development      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based payment arrangement expense 2,974 1,076 1,145
Sales and marketing      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based payment arrangement expense 5,041 2,332 2,298
General and administrative      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based payment arrangement expense $ 4,410 $ 2,782 $ 3,524