v3.26.1
Condensed Consolidated Statement of Cash Flows (Unaudited) (Parentheticals) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Noncash or Part Noncash Transaction, Shares Issued (in shares) 3,500 115,722
Conversion of Series B Preferred Stock [Member]    
Conversion of Stock, Shares Converted (in shares) 5,784  
Conversion of Stock, Shares Issued (in shares) 1,365,431  
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)   28,238