XML 38 R28.htm IDEA: XBRL DOCUMENT v3.26.1
NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted net loss per share attributable to common stockholders
              
   Three Months Ended March 31, 
   2026   2025 
Numerator:        
Net loss  $(5,625,749)  $(6,317,024)
Denominator:          
Weighted-average shares of common stock outstanding, basic and diluted   23,537,134    19,497,731 
           
Net loss per share attributable to common stockholders, basic and diluted  $(0.24)  $(0.32)
Schedule of anti-dilutive shares
              
   March 31, 
   2026   2025 
Options issued and outstanding   1,841,977    860,539 
Warrants issued and outstanding   922,096    255,599 
Unvested RSUs   277,681    584,111 
Unvested RSAs   15,093    25,192 
Total   3,056,847    1,725,441