v3.25.2
Notes Payable, Long-Term Borrowing, and Convertible Notes (Tables)
6 Months Ended
Jun. 30, 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)June 30,
2025
2026 Convertible Notes3.25%$144,765 $— $(635)$144,130 
2029 Convertible Notes7.5%177,506 — 10,019 $187,525 
Note payable10.0%2,700 4,661 — 7,361 
Bpifrance2.25%821 — — 821 
Other4.0%30 10 — 40 
$325,822 $4,671 $9,384 $339,877 
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