XML 128 R111.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Selected Statements of Income Data (Details) - Schedule of Selling and Marketing Expenses - Selling and marketing expenses [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Schedule of Selling and Marketing Expenses [Line Items]      
Salary and related expenses $ 31,188 $ 33,474 $ 26,100
Advertising expenses 2,802 2,676 2,522
Cost of share-based payment (225) (56) 956
Others 10,735 10,763 8,569
Total selling and marketing expenses $ 44,500 $ 46,857 $ 38,147