v3.26.1
Common and Preferred Stock (Details 2)
6 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Class of Warrant or Right [Line Items]  
Warrants issued | shares 2,093,305
Aggregate Warrant Fair Value | $ $ 6,077,867
Warrants [Member]  
Class of Warrant or Right [Line Items]  
Measurement Date Jan. 29, 2026
Stock Price $ 8.75
Risk-Free Rate 3.70%
Volatility 105.00%
Expected Term 3 years 6 months
Warrants issued | shares 1,458,360
Fair Value per Warrant $ 2.91
Aggregate Warrant Fair Value | $ $ 4,242,144
Warrants One [Member]  
Class of Warrant or Right [Line Items]  
Measurement Date Jan. 30, 2026
Stock Price $ 9.27
Risk-Free Rate 3.65%
Volatility 105.00%
Expected Term 3 years 6 months
Warrants issued | shares 16,889
Fair Value per Warrant $ 2.91
Aggregate Warrant Fair Value | $ $ 49,145
Warrants Two [Member]  
Class of Warrant or Right [Line Items]  
Measurement Date Feb. 25, 2026
Stock Price $ 10.07
Risk-Free Rate 3.52%
Volatility 105.00%
Expected Term 3 years 6 months
Warrants issued | shares 90,279
Fair Value per Warrant $ 2.88
Aggregate Warrant Fair Value | $ $ 260,022
Warrants Three [Member]  
Class of Warrant or Right [Line Items]  
Measurement Date Feb. 26, 2026
Stock Price $ 10.09
Risk-Free Rate 3.52%
Volatility 105.00%
Expected Term 3 years 6 months
Warrants issued | shares 69,444
Fair Value per Warrant $ 2.88
Aggregate Warrant Fair Value | $ $ 200,016
Warrants Four [Member]  
Class of Warrant or Right [Line Items]  
Measurement Date Mar. 05, 2026
Stock Price $ 9.43
Risk-Free Rate 3.62%
Volatility 105.00%
Expected Term 3 years 6 months
Warrants issued | shares 41,667
Fair Value per Warrant $ 3.03
Aggregate Warrant Fair Value | $ $ 126,341
Warrants Five [Member]  
Class of Warrant or Right [Line Items]  
Measurement Date Mar. 20, 2026
Stock Price $ 7.31
Risk-Free Rate 3.93%
Volatility 105.00%
Expected Term 3 years 6 months
Warrants issued | shares 138,889
Fair Value per Warrant $ 2.73
Aggregate Warrant Fair Value | $ $ 379,472