v3.26.1
Stockholders' Equity - Schedule of Activity in Warrants (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Warrant [Member]            
Schedule of Activity in Warrants [Line Items]            
Total Warrants, Outstanding Ending Balance 1,240,076 1,240,480 1,240,076 1,240,480 1,240,076 1,240,480
Total Warrants, Issued        
Total Warrants, Forfeited     (404)      
Total Warrants, Exercised        
Weighted Average Remaining Term (Years), Outstanding Ending Balance 2 years 7 months 6 days 2 years 9 months 18 days   3 years 1 month 6 days    
Weighted Average Exercise Price, Outstanding Ending Balance $ 18.79 $ 19.25 $ 18.79 $ 19.25 $ 18.79  
Weighted Average Exercise Price, Issued          
Weighted Average Exercise Price, Expired     1,441.77      
Weighted Average Exercise Price, Exercised          
Average Intrinsic Value, Outstanding Ending Balance $ 0 $ 0 $ 0 $ 0 $ 0  
Pre Funded Warrants [Member]            
Schedule of Activity in Warrants [Line Items]            
Total Warrants, Outstanding Ending Balance 11,780,948 11,780,948 11,780,948
Total Warrants, Issued       11,780,948  
Total Warrants, Forfeited          
Total Warrants, Exercised        
Weighted Average Exercise Price, Outstanding Ending Balance $ 0.001 $ 0.001 $ 0.001
Weighted Average Exercise Price, Issued       $ 0.001  
Weighted Average Exercise Price, Expired          
Weighted Average Exercise Price, Exercised