XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Income (Expenses), Net - Summary of Financial Income and Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Financial Income (Expenses), Net [Abstract]      
Interest on bank deposits & other $ 34,561 $ 10,414 $ 164
Foreign exchange gains, net 916 5,147 0
Financial income 35,477 15,561 164
Amortization of debt discount and issuance costs 1,514 1,486 6,870
Contractual interest expense 3,197 3,167 3,168
Foreign exchange losses, net 0 0 1,699
Bank and other charges 461 495 572
Financial expenses (5,172) (5,148) (12,309)
Financial income (expenses), net $ 30,305 $ 10,413 $ (12,145)