v3.26.1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Net Loss Per Share [Abstract]  
Schedule of Potentially Dilute Loss Per Share

Securities that could potentially dilute loss per share in the future that were not included in the computation of diluted loss per share for the years ended March 31, 2026, and 2025 are as follows:

 

   As of March 31, 
   2026   2025 
Convertible preferred stock   34    34 
Warrants to purchase common stock   6,362,098    8,175,188 
Restricted stock awards   396,346    50,000 
Options to purchase common stock   10,072,646    346,654 
Total   16,831,124    8,571,876