XML 113 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial (expenses) income, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Financial expenses:      
Interest expense $ (7,714) $ (6) $ (41)
Revolving credit facility fee 0 (58) (558)
Amortization of discount, issuance costs and Gain from redemption of Notes (2,629) (3,313) (3,293)
Foreign currency translation losses (717) (797) (3,523)
Bank charges and others (603) (732) (698)
Financial expenses (11,663) (4,906) (8,113)
Financial income:      
Amortization of investments premium 28,273 26,397 4,829
Interest income 22,724 19,639 10,961
Financial income 50,997 46,036 15,790
Total financial (expenses) income, net $ 39,334 $ 41,130 $ 7,677