XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Notes Payable, Long-Term Borrowing, and Convertible Notes (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
Notes payable, long-term borrowing, and convertible notes as of March 31, 2024 and December 31, 2023 consist of the following (in thousands):
NoteStated Interest RatePrincipal BalanceCapitalized InterestDebt Premium (Discount)March 31,
2024
2026 Convertible Notes3.25%$191,665 $— $(2,465)$189,200 
2029 Convertible Notes7.5%177,506 — 13,016 $190,522 
Note payable10.0%2,700 3,752 — 6,452 
Bpifrance2.25%1,469 — — 1,469 
Other4.0%30 — 39 
$373,370 $3,761 $10,551 $387,682 
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