v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS (Tables)
3 Months Ended
Mar. 31, 2025
Table Text Block [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
March 31, 2025December 31, 2024
Prepaid expenses$5,402 $4,085 
Derivative instrument265 960 
Restricted bank deposits3,507 3,507 
Other current assets769 929 
$9,943 $9,481 
Schedule of Composition of Property and Equipment
Composition of property and equipment is as follows:

March 31, 2025December 31, 2024
Cost:
Computers and peripheral equipment$1,884 $1,780 
Office furniture and equipment2,233 2,211 
Leasehold improvements7,127 7,127 
Internal use software13,755 13,755 
24,999 24,873 
Accumulated depreciation(9,757)(8,683)
Depreciated cost$15,242 $16,190 
Schedule of Other Assets, Noncurrent
March 31, 2025December 31, 2024
Restricted cash$100 $100 
Severance pay fund1,770 1,577 
Restricted deposit1,000 1,020 
Other250 286 
$3,120 $2,983 
Schedule of Accrued Liabilities
March 31, 2025December 31, 2024
Accrued expenses$6,482 $6,366 
Accrued taxes4,674 5,638 
Derivative instruments253 24 
Other current liabilities889 2,234 
$12,298 $14,262 
Other Noncurrent Liabilities
March 31, 2025December 31, 2024
Accrued taxes, noncurrent$9,657 $8,599 
Deferred tax liability
473 463 
Other1,880 1,710 
$12,010 $10,772