XML 96 R85.htm IDEA: XBRL DOCUMENT v3.25.3
Common Stock Options and Warrants - Series E PIPE Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Sep. 30, 2025
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
Common Stock [Member] | Series E PIPE Warrants [Member]    
Common Stock Options and Warrants [Abstract]    
Warrant issued right to purchase shares (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 outstanding (in Shares) 4,000,000 4,000,000
Remaining contractual life 3 years 7 months 6 days 2 years 10 months 24 days
Series E B Warrants [Member]    
Common Stock Options and Warrants [Abstract]    
Warrants exercised issuance of shares (in Shares) 4,000,000  
Proceeds from issuance of warrants (in Dollars) $ 24.0  
Warrants outstanding (in Dollars) $ 0.0 $ 0.0