XML 107 R91.htm IDEA: XBRL DOCUMENT v3.25.4
Financial (expenses) income, net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Financial expenses:      
Interest expense $ (13,406) $ (7,714) $ (6)
Amortization of discount, issuance costs and Gain from redemption of Notes (3,631) (2,629) (3,313)
Foreign currency translation losses (4,322) (717) (797)
Bank charges and others (858) (603) (790)
Financial expenses (22,217) (11,663) (4,906)
Financial income:      
Amortization of investments premium 26,893 28,273 26,397
Interest income 12,874 22,724 19,639
Financial income 39,767 50,997 46,036
Total financial (expenses) income, net $ 17,550 $ 39,334 $ 41,130