XML 35 R22.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 Potentially Issuable Shares

At March 31, 2025 and 2024, the Company had potentially issuable shares as follows:

 

   March 31, 
   2025   2024 
Stock options   7,303,307    5,496,000 
Warrants   3,944,138    45,386 
Total   11,247,445    5,541,386