v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS (Tables)
6 Months Ended
Jun. 30, 2026
Balance Sheet Related Disclosures [Abstract]  
Schedule of Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure
Prepaid expenses and other current assets consisted of the following:

June 30, 2026December 31, 2025
Prepaid expenses$6,182 $6,149 
Derivative instrument— 2,697 
Restricted bank deposits3,665 3,644 
Other current assets797 1,448 
$10,644 $13,938 
Schedule of Property, Plant and Equipment
Composition of property and equipment is as follows:

June 30, 2026December 31, 2025
Cost:
Computers and peripheral equipment$3,408 $2,238 
Office furniture and equipment2,260 2,266 
Leasehold improvements7,127 7,127 
Internal use software14,692 13,755 
27,487 25,386 
Accumulated depreciation(16,178)(13,025)
Depreciated cost$11,309 $12,361 
Schedule of Other Assets, Noncurrent
June 30, 2026December 31, 2025
Restricted cash$100 $100 
Severance pay fund1,986 2,002 
Restricted deposit1,249 1,166 
Other221 233 
$3,556 $3,501 
Schedule of Accrued Liabilities
June 30, 2026December 31, 2025
Accrued expenses$3,271 $3,358 
Accrued taxes17,124 10,801 
Derivative instruments35 — 
Other current liabilities1,093 1,433 
$21,523 $15,592 
Schedule of Other Noncurrent Liabilities
June 30, 2026December 31, 2025
Accrued taxes, noncurrent$9,170 $6,151 
Deferred tax liability530 507 
Contingent consideration5,532 6,493 
Other2,130 2,174 
$17,362 $15,325