v3.26.1
Basis of Presentation (Tables)
3 Months Ended
Mar. 31, 2026
Basis of Presentation [Abstract]  
Schedule of Potentially Dilutive Securities The following potentially dilutive securities were excluded from the calculation of diluted loss per share for the three months ended March 31, 2026 and 2025 because their effect was antidilutive:
Security  2026   2025 
Warrants   1,139,778    697,446 
Stock options   2,352,932    2,135,985 
    3,492,710    2,833,431 
Schedule of Deferred Contract Cost The following table summarizes deferred contract cost activity for the period ended March 31, 2026:
   Deferred
Contract Costs
 
Carrying Value at December 31, 2025  $199,380 
Additions   3,053 
Reductions   
-
 
Amortization   (35,592)
Carrying Value at March 31, 2026  $166,841