XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Other Accounts Payable and Accrued Expenses (Details) - Schedule of other accounts payable and accrued expenses - Other Accounts Payable and Accrued Expenses [Member] - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Other Accounts Payable and Accrued Expenses (Details) - Schedule of other accounts payable and accrued expenses [Line Items]    
Governmental institution $ 2,372 $ 2,192
Employees and related expenses 29,725 28,098
Income tax payable 8,235 6,610
Accrued expenses 12,800 11,037
Phantom option units liability 538
Advances from customers 695 559
Other 217 78
Total $ 54,044 $ 49,112