XML 72 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity (Details) - $ / shares
Dec. 31, 2024
Dec. 31, 2023
Jun. 30, 2015
Stockholders’ Equity [Line Items]      
Options exercisable 500 976  
Weighted average exercise price $ 163 $ 21  
Preferred stock, shares authorized 5,000    
Preferred stock shares outstanding    
Series A Preferred Stock [Member]      
Stockholders’ Equity [Line Items]      
Purchase price per share $ 5    
Common Stock [Member]      
Stockholders’ Equity [Line Items]      
Warrants to purchase shares 6,322    
Exercise price $ 75    
Common Stock [Member] | Minimum [Member]      
Stockholders’ Equity [Line Items]      
Exercise price 10    
Common Stock [Member] | Maximum [Member]      
Stockholders’ Equity [Line Items]      
Exercise price $ 30    
2015 Equity Incentive Plan [Member]      
Stockholders’ Equity [Line Items]      
Shares reserved for issuance     1,000,000