XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Receivables and prepaid expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Receivables And Prepaid Expenses [Abstract]    
Advances to and receivables from suppliers $ 25,912 $ 24,413
Government authorities 23,046 3,327
Prepaid expenses 9,657 7,217
Others 54 106
Receivables and prepaid expenses $ 58,669 $ 35,063