v3.25.4
Financings, Warrants Outstanding (Details) - $ / shares
Dec. 31, 2025
Mar. 21, 2025
Warrants Outstanding [Abstract]    
Number outstanding (in shares) 22,904,879  
Number exercisable (in shares) 22,904,879  
Exercise Price $0.95 [Member]    
Warrants Outstanding [Abstract]    
Exercise price (in dollars per share) $ 0.95  
Number outstanding (in shares) 20,189,947  
Weighted average remaining contractual life 4 years 2 months 23 days  
Number exercisable (in shares) [1] 20,189,947  
Exercise Price $1.15 [Member]    
Warrants Outstanding [Abstract]    
Exercise price (in dollars per share) $ 1.15  
Number outstanding (in shares) 1,176,471  
Weighted average remaining contractual life 4 years 2 months 23 days  
Number exercisable (in shares) [1] 1,176,471  
Exercise Price $6.09 [Member]    
Warrants Outstanding [Abstract]    
Exercise price (in dollars per share) $ 6.09  
Number outstanding (in shares) 1,538,461  
Weighted average remaining contractual life 5 months 4 days  
Number exercisable (in shares) 1,538,461  
Pre-Funded Warrants [Member]    
Warrants Outstanding [Abstract]    
Exercise price (in dollars per share) $ 0.0001 $ 0.0001
Warrants issued (in shares) 16,009,928 8,832,895
Pre-Funded Warrants [Member] | 2025 RDO [Member]    
Warrants Outstanding [Abstract]    
Warrants issued (in shares) 7,177,033  
Pre-Funded Warrants [Member] | March 2025 Financings [Member]    
Warrants Outstanding [Abstract]    
Warrants issued (in shares)   8,832,895
[1] Liability classified warrants in connection with March 2025 Financings