XML 52 R21.htm IDEA: XBRL DOCUMENT v3.25.1
FINANCIAL INCOME (EXPENSES), NET
12 Months Ended
Dec. 31, 2024
Nonoperating Income (Expense) [Abstract]  
FINANCIAL INCOME (EXPENSES), NET
NOTE 14:-    FINANCIAL INCOME (EXPENSES), NET

Year ended December 31,
202420232022
Bank charges$(698)$(628)$(728)
Income (expenses) related to hedging activity6,490 (6,998)9,747 
Amortization of issuance costs(3,166)(4,194)(5,213)
Exchange rate loss4,704 (1,499)(6,403)
Net gain (loss) from equity securities2,536 30,608 (200,338)
Total income (expenses)9,866 17,289 (202,935)
Interest income41,954 45,185 19,422 
Total financial income (expenses), net$51,820 $62,474 $(183,513)