v3.25.3
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share

 

   2025   2024 
   September 30, 
   2025   2024 
         
Common Stock Purchase Warrants   5,905,946    2,928,231 
Preferred shares C-1   947,576    1,075,532 
Preferred shares C-2   392,411    535,248 
Preferred shares D   4,405,703    5,074,462 
Preferred shares E   7,605,141    7,064,049 
Preferred shares F   101,105    140,867 
Preferred shares G   3,249,237    - 
Stock options   11,306    11,312 
Potentially dilutive shares   22,618,425    16,829,701