XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONVERTIBLE NOTES AND OTHER DEBTS (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Convertible Debt Interest
The following table presents interest expense recognized for the 2022 Notes:
(in thousands)Year Ended December 31,
202320222021
Contractual interest expense$— $1,511 $1,648 
Amortization of debt discount— — 685 
Amortization of debt issuance costs— 257 214 
Total interest expense recognized$— $1,768 $2,547 
The following table presents interest expense recognized for the 2024 Notes:
Year Ended December 31,
(in thousands)202320222021
Contractual interest expense$2,312 $2,312 $2,312 
Amortization of debt discount— — 4,718 
Amortization of debt issuance costs898 874 641 
Total interest expense recognized$3,210 $3,186 $7,671 
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments
The following table presents the components of the 2024 Notes:
As of December 31,
(in thousands, except for years and percentages)20232022
Liability:
Principal amount$115,500 $115,500 
Less: Debt issuance costs, net of amortization(620)(1,519)
Carrying amount$114,880 $113,981 
Schedule of Debt
The Company has a variety of debt and credit facilities primarily in France to satisfy the financing requirements of the operations of its French subsidiary. These arrangements are summarized in the table below:
December 31,
(in thousands)20232022
Financing from French government agencies related to various government incentive programs (1)
$11,268 $10,580 
Relief loans (2)
4,145 5,337 
Total debt obligations15,413 15,917 
Less: current portion(4,918)(4,756)
Long-term portion$10,495 $11,161 
(1) These loans bear variable interest rate at EURIBOR 1 month plus 1.9% and mature between 2024 through 2026.
(2) Refer to the below section “Relief Loans” for the description of these loans.
Schedule of Future Minimum Repayments of Other Debts
The table below presents the future minimum repayments of other debts as of December 31, 2023 (in thousands):
Year ending December 31,
2024$4,918 
20255,238 
20265,257 
Total$15,413