XML 89 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Income, Net - Summary of Financial Income and Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Financial Income (Expenses), Net [Abstract]      
Interest on bank deposits & other $ 30,355 $ 25,207 $ 10,070
Amortization of premium and accretion of discount on marketable securities, net 12,690 9,354 344
Foreign exchange gains, net 0 916 5,147
Financial income 43,045 35,477 15,561
Amortization of debt issuance costs 2,144 1,514 1,486
Interest expenses, principally from convertible notes 4,571 3,197 3,167
Foreign exchange losses, net 827 0 0
Bank and other charges 859 461 495
Financial expenses (8,401) (5,172) (5,148)
Financial income, net $ 34,644 $ 30,305 $ 10,413