XML 115 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Other accounts payable and accrued expenses
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Other accounts payable and accrued expenses
Note 9. Other accounts payable and accrued expenses
December 31, 2024December 31, 2023
Governmental institution$3,458 $2,646 
Employees and related expenses45,936 34,111 
Income tax payable756 833 
Accrued expenses10,649 6,161 
Advances from customers666 862 
Other1,865 232 
$63,330 $44,845