XML 33 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2025
Summary of Significant Accounting Policies [Abstract]  
Schedule of Anti-Dilutive Securities The anti-dilutive securities are as follows (in common stock equivalent shares):
   Three months ended 
   March 31,
2025
   March 31,
2024
 
Stock options   11,258,927    17,013,135 
Common stock warrants   872,908    2,235,412 
Total   12,131,835    19,248,547