v3.26.1
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share Basic and Diluted

 

   Three Months Ended June 30, 2026   Three Months Ended June 30, 2025   Six Months Ended June 30, 2026   Six Months Ended June 30, 2025 
Numerator:                    
Net loss  $(5,870,264)  $(4,983,261)  $(15,182,353)  $(8,835,939)
Preferred share dividend   -    -    (12,720)   - 
 Net loss per share   (5,870,264)   (4,983,261)   (15,195,073)   (8,835,939)
Denominator:                    
Weighted average common shares outstanding   13,186,057    4,389,465    11,477,983    4,020,231 
Net loss per share, basic and diluted  $(0.45)  $(1.14)  $(1.32)  $(2.20)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share

Potentially dilutive securities that were not included in the diluted per share calculations because they would be anti-dilutive were as follows for the periods ended June 30, 2026 and 2025:

 

   June 30, 2026   June 30, 2025 
Stock options issued and outstanding   1,163,303    398,839 
Common stock purchase warrants outstanding   2,620,963    833,684 
Total   3,784,266    1,232,523