XML 59 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Income, Net (Tables)
12 Months Ended
Dec. 31, 2024
Financial Income (Expenses), Net [Abstract]  
Schedule of Nonoperating Income, by Component
Year ended
 December 31,
 202420232022
Financial income:   
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— 916 5,147 
 43,045 35,477 15,561 
Financial expenses:
Amortization of debt issuance costs2,144 1,514 1,486 
Interest expenses, principally from convertible notes4,571 3,197 3,167 
Foreign exchange losses, net827 — — 
Bank and other charges859 461 495 
 (8,401)(5,172)(5,148)
Financial income, net$34,644 $30,305 $10,413