v3.26.1
Other current assets - Schedule of Other Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Receivables [Abstract]    
Government authorities $ 3,136 $ 2,767
Prepaid expenses 5,771 4,363
Contingent consideration (earnout) received in connection with sale of business assets 2,933 0
Other 1,245 1,808
Other current assets $ 13,085 $ 8,938