XML 75 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Receivables and prepaid expenses - Schedule of Receivables and prepaid expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Receivables And Prepaid Expenses [Abstract]    
Advances to and receivables from suppliers $ 24,413 $ 10,564
Government authorities 3,327 5,261
Prepaid expenses 7,217 6,784
Others 106 68
Receivables and prepaid expenses $ 35,063 $ 22,677