v3.26.1
Notes Payable (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Mar. 10, 2022
Streeterville Debt [Member]      
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]      
Principal balance $ 500    
Interest expense $ 8    
Streeterville Debt [Member] | Common Stock [Member]      
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]      
Principal balance   $ 500  
Streeterville Capital [Member]      
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]      
Debt instrument, face amount     $ 5,400