XML 98 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Other accounts payable and accrued expenses
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Other accounts payable and accrued expenses Note 9. Other accounts payable and accrued expenses
December 31, 2022December 31, 2021
Governmental institution$1,227 $2,372 
Employees and related expenses33,495 29,725 
Income tax payable2,853 8,235 
Accrued expenses6,244 12,800 
Advances from customers628 695 
Other1,006 217 
$45,453 $54,044