Note 8 - Convertible Notes Payable at Fair Value - Schedule of Debt (Details) $ in Thousands |
6 Months Ended | 12 Months Ended | |||||
---|---|---|---|---|---|---|---|
Jun. 30, 2025
USD ($)
|
Dec. 31, 2024
USD ($)
|
Jun. 30, 2025
EUR (€)
|
Feb. 05, 2024
USD ($)
|
Dec. 20, 2022
USD ($)
|
Dec. 08, 2022
USD ($)
|
Dec. 07, 2022
USD ($)
|
|
Face value | $ 27,656 | € 30,906 | |||||
Accrued Interest | $ 4,785 | 6,657,000 | |||||
Debenture, Tranche One [Member] | |||||||
Issuance Date | Dec. 07, 2022 | Dec. 07, 2022 | |||||
Maturity Date | Jul. 01, 2025 | ||||||
Face value | $ 11,100 | $ 11,100 | $ 11,100 | ||||
Accrued Interest | $ 3,030 | $ 2,370 | |||||
Maturity Date | Jul. 01, 2025 | ||||||
Debenture, Tranche Two [Member] | |||||||
Issuance Date | Dec. 08, 2022 | Dec. 08, 2022 | |||||
Maturity Date | Jul. 01, 2025 | ||||||
Face value | $ 8,150 | $ 8,150 | $ 10,000 | ||||
Accrued Interest | $ 2,142 | $ 1,657 | |||||
Maturity Date | Jul. 01, 2025 | ||||||
Debenture, Tranche Three [Member] | |||||||
Issuance Date | Dec. 20, 2022 | Dec. 20, 2022 | |||||
Maturity Date | Jul. 01, 2025 | ||||||
Face value | $ 750 | $ 750 | $ 10,000 | ||||
Accrued Interest | $ 197 | $ 153 | |||||
Maturity Date | Jul. 01, 2025 | ||||||
Debenture, Tranche Four [Member] | |||||||
Issuance Date | Feb. 05, 2024 | Feb. 05, 2024 | |||||
Maturity Date | Jul. 01, 2025 | ||||||
Face value | $ 4,318 | $ 4,318 | $ 4,317,600,000 | ||||
Accrued Interest | $ 855 | $ 470 | |||||
Maturity Date | Jul. 01, 2025 | ||||||
Debenture, Tranche Five [Member] | |||||||
Issuance Date | Aug. 30, 2024 | Aug. 30, 2024 | |||||
Maturity Date | Aug. 30, 2025 | ||||||
Face value | $ 3,338 | $ 3,338 | |||||
Accrued Interest | $ 335 | $ 136 | |||||
Maturity Date | Aug. 30, 2025 | ||||||
Debenture Tranche Six A [Member] | |||||||
Issuance Date | Feb. 12, 2025 | ||||||
Maturity Date | Feb. 12, 2026 | ||||||
Face value | $ 1,000 | ||||||
Accrued Interest | $ 46 | ||||||
Maturity Date | Feb. 12, 2026 | ||||||
Debenture Tranche Six B [Member] | |||||||
Issuance Date | Mar. 25, 2025 | ||||||
Maturity Date | Mar. 24, 2026 | ||||||
Face value | $ 1,000 | ||||||
Accrued Interest | $ 32 | ||||||
Maturity Date | Mar. 24, 2026 | ||||||
Debenture Tranche Six C [Member] | |||||||
Issuance Date | Apr. 24, 2025 | ||||||
Maturity Date | Apr. 23, 2026 | ||||||
Face value | € | 500,000 | ||||||
Accrued Interest | € | 11,000 | ||||||
Maturity Date | Apr. 23, 2026 | ||||||
Debenture Tranche Six D [Member] | |||||||
Issuance Date | May 27, 2025 | ||||||
Maturity Date | May 26, 2026 | ||||||
Face value | € | 750,000 | ||||||
Accrued Interest | € | € 9,000 | ||||||
Maturity Date | May 26, 2026 |