XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Notes Payable, Long-Term Borrowing, and Convertible Notes (Tables)
3 Months Ended
Mar. 31, 2025
Debt Disclosure [Abstract]  
Schedule of Debt
Notes payable, long-term borrowing, and convertible notes consist of the following (in thousands, except stated interest rate):
NoteStated Interest RatePrincipal BalanceCapitalized InterestDebt Premium (Discount)March 31,
2025
2026 Convertible Notes3.25%$144,765 $— $(884)$143,881 
2029 Convertible Notes7.5%177,506 — 10,635 $188,141 
Note payable10.0%2,700 4,470 — 7,170 
Bpifrance2.25%867 — — 867 
Other4.0%30 10 — 40 
$325,868 $4,480 $9,751 $340,099 
NoteStated Interest RatePrincipal BalanceCapitalized InterestDebt Premium (Discount)December 31,
2024
2026 Convertible Notes3.25%$144,765 $— $(1,132)$143,633 
2029 Convertible Notes7.5%177,506 — 11,244 $188,750 
Note payable10.0%2,700 4,284 — $6,984 
Bpifrance2.25%1,042 — — $1,042 
Other4.0%30 10 — 40 
$326,043 $4,294 $10,112 $340,449