XML 51 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Notes Payable, Long-Term Borrowing, and Convertible Notes (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
Notes payable, long-term borrowings, and convertible notes consist of the following (in thousands):
NoteStated Interest Rate Principal BalanceCapitalized Interest
Debt (Discount) Premium
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 
BPi France2.25 %1,042 — — 1,042 
Other4.0 %30 10 — 40 
$326,043 $4,294 $10,112 $340,449 
NoteStated Interest Rate Principal BalanceCapitalized InterestDebt Discount December 31, 2023
2026 Convertible Notes3.25 %$397,500 $— $(5,752)$391,748 
Note payable10.0 %2,700 3,585 — 6,285 
BPi France2.25 %1,612 — — 1,612 
Other4.0 %30 — 38 
$401,842 $3,593 $(5,752)$399,683