v3.26.1
Condensed Consolidated Statement of Cash Flows (Unaudited) (Parentheticals) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Noncash or Part Noncash Transaction, Shares Issued (in shares) 3,500 726
Conversion of Stock, Shares Converted (in shares) 4,380  
Conversion of Stock, Shares Issued (in shares) 105,128  
Conversion of Liabilities Into Common Stock [Member]    
Debt Conversion, Converted Instrument, Shares Issued (in shares) 104,321  
Settlement of Notes Payable and Warrants [Member]    
Debt Conversion, Converted Instrument, Shares Issued (in shares)   282