XML 100 R77.htm IDEA: XBRL DOCUMENT v3.25.4
Financial Income, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Financial Income (Expenses), Net [Abstract]      
Interest on bank deposits and other $ 49,946 $ 30,355 $ 25,207
Accretion of discount on marketable securities, net 0 12,690 9,354
Foreign exchange gains, net 0 0 916
Financial income 49,946 43,045 35,477
Foreign exchange losses, net 7,147 827 0
Interest expenses, principally from convertible notes 6,568 4,571 3,197
Amortization of debt issuance costs 2,976 2,144 1,514
Amortization of premium on marketable securities, net 2,267 0 0
Bank and other charges 794 859 461
Financial expenses (19,752) (8,401) (5,172)
Financial income, net $ 30,194 $ 34,644 $ 30,305