XML 91 R79.htm IDEA: XBRL DOCUMENT v3.26.1
Common Stock Options and Warrants - Series E PIPE Warrants (Details) - $ / shares
Jun. 30, 2026
Dec. 31, 2025
Common Stock Options and Warrants [Abstract]    
Warrants to purchase common stock (in Shares) 21,156,339  
Series D A Warrants [Member]    
Common Stock Options and Warrants [Abstract]    
Warrants to purchase common stock (in Shares) 0 0
Warrants outstanding (in Shares) 3,215,761 3,215,761
Remaining contractual life 1 year 9 months 18 days 2 years 3 months 18 days
Series E A Warrants [Member]    
Common Stock Options and Warrants [Abstract]    
Warrants outstanding (in Shares) 4,000,000 4,000,000
Remaining contractual life 2 years 1 month 6 days 2 years 7 months 6 days
Series E PIPE Warrants [Member] | Common Stock [Member]    
Common Stock Options and Warrants [Abstract]    
Warrants to purchase common stock (in Shares) 8,000,000  
Warrant exercise price (in Dollars per share) $ 6  
Series E A Warrants [Member]    
Common Stock Options and Warrants [Abstract]    
Warrants expire date Aug. 15, 2028  
Series E B Warrants [Member]    
Common Stock Options and Warrants [Abstract]    
Warrants expire date Aug. 15, 2024