XML 71 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Receivables and prepaid expenses - Schedule of Receivables and prepaid expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Receivables And Prepaid Expenses [Abstract]    
Advances to and receivables from suppliers $ 10,564 $ 7,151
Government authorities 5,261 12,389
Prepaid expenses 6,784 6,195
Others 68 224
Receivables and prepaid expenses $ 22,677 $ 25,959