v3.25.1
Note 8 - Convertible Notes Payable at Fair Value - Schedule of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Face value $ 29,656 $ 27,656
Accrued Interest $ 5,621 $ 4,785
Debenture, Tranche One [Member]    
Issuance Date Dec. 07, 2022 Dec. 07, 2022
Maturity Date Jul. 01, 2025  
Face value $ 11,100 $ 11,100
Accrued Interest $ 2,698 $ 2,370
Debenture, Tranche Two [Member]    
Issuance Date Dec. 08, 2022 Dec. 08, 2022
Maturity Date Jul. 01, 2025  
Face value $ 8,150 $ 8,150
Accrued Interest $ 1,898 $ 1,657
Debenture, Tranche Three [Member]    
Issuance Date Dec. 20, 2022 Dec. 20, 2022
Maturity Date Jul. 01, 2025  
Face value $ 750 $ 750
Accrued Interest $ 175 $ 153
Debenture, Tranche Four [Member]    
Issuance Date Feb. 05, 2024 Feb. 05, 2024
Maturity Date Jul. 01, 2025  
Face value $ 4,318 $ 4,318
Accrued Interest $ 598 $ 470
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 $ 235 $ 136
Debenture Tranche Six [Member]    
Issuance Date Feb. 12, 2025  
Maturity Date Feb. 12, 2026  
Face value $ 1,000  
Accrued Interest $ 16  
Debenture Tranche Seven [Member]    
Issuance Date Mar. 25, 2025  
Maturity Date Mar. 24, 2026  
Face value $ 1,000  
Accrued Interest $ 2