v3.26.1
SELECTED STATEMENT OF OPERATIONS DATA (Tables)
6 Months Ended
Jun. 30, 2026
Selected Statement Of Operations Data [Abstract]  
Schedule of Other Nonoperating Income (Expense)
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Financial income:
Interest income$663 $737 $1,203 $1,632 
663 737 1,203 1,632 
Financial expenses:
Foreign currency translation adjustments, net2,321 4,464 2,325 2,892 
Bank fees60 44 98 83 
Interest expense532 602 1,075 1,210 
Other60 196 99 213 
2,973 5,306 3,597 4,398 
Financial expense, net$2,310 $4,569 $2,394 $2,766