XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Notes Payable, Long-Term Borrowing, and Convertible Notes (Tables)
9 Months Ended
Sep. 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)September 30,
2025
2026 Convertible Notes3.25%$144,765 $— $(383)$144,382 
2029 Convertible Notes7.5%177,506 — 9,393 $186,899 
Note payable10.0%2,700 4,856 — 7,556 
Bpifrance2.25%704 — — 704 
Other4.0%30 11 — 41 
$325,705 $4,867 $9,010 $339,582 
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