v3.26.1
Other current assets - Schedule of Other Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Receivables [Abstract]    
Government authorities $ 2,767 $ 1,868
Prepaid expenses 4,363 1,402
Other 1,808 1,520
Other current assets $ 8,938 $ 4,790