v3.26.1
Basic and Diluted Loss Per Share (Details Narrative) - USD ($)
shares in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Deemed dividends $ 449,000 $ 384,000
Antidilutive shares 15.9 16.1
Series 2 Convertible Preferred Stock [Member]    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Original issue discount accretion $ 251,000  
Preferred return accrual $ 133,000  
Series 1 Convertible Preferred Stock [Member]    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Original issue discount accretion   $ 301,000
Preferred return accrual   $ 83,000