XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Notes Payable, Long-Term Borrowing, and Convertible Notes (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
Notes payable, long-term borrowing, and convertible notes as of June 30, 2024 and December 31, 2023 consist of the following (in thousands, except stated interest rate):
NoteStated Interest RatePrincipal BalanceCapitalized InterestDebt Premium (Discount)June 30,
2024
2026 Convertible Notes3.25%$164,639 $— $(1,841)$162,798 
2029 Convertible Notes7.5%177,506 — 12,434 $189,940 
Note payable10.0%2,700 3,925 — 6,625 
Bpifrance2.25%1,286 — — 1,286 
Other4.0%30 — 39 
$346,161 $3,934 $10,593 $360,688 
NoteStated Interest RatePrincipal BalanceCapitalized InterestDebt DiscountDecember 31,
2023
2026 Convertible Notes3.25%$397,500 $— $(5,752)$391,748 
Note payable10.0%2,700 3,585 — $6,285 
Bpifrance2.25%1,612 — — $1,612 
Other4.0%30 — 38 
$401,842 $3,593 $(5,752)$399,683