Annual report pursuant to Section 13 and 15(d)

Accounts Payable and Accrued Expenses (Tables)

v3.24.4
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Accounts Payable and Accrued Expenses [Abstract]  
Schedule of Accounts Payable and Accrued Expenses Accounts payable and accrued expenses consists of the following:
    December 31,
2023
    December 31,
2022
 
    (Restated)     (Restated)  
Cost of sales - purchases   $ 3,218     $ 3,571  
Other payables and accrued expenses     1,527       478  
    $ 4,745     $ 4,049