v3.26.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
SCHEDULE OF CHANGES IN DEFERRED REVENUE

Changes in deferred revenue were as follows:

 

SCHEDULE OF CHANGES IN DEFERRED REVENUE 

   2026   2025 
   Six Months Ended June 30, 
   2026   2025 
Beginning balance  $1,058,398   $1,449,718 
Additions to deferred revenue   1,413,632    1,618,701 
Recognition of deferred revenue   (1,529,508)   (2,092,473)
Ending balance  $942,522   $975,946 
SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE

The following is a reconciliation of the numerators and denominators of the basic and diluted net loss per share computations for the periods presented:

 

   2026   2025   2026   2025 
   Three Months Ended June 30,   Six Months Ended June 30, 
   2026   2025   2026   2025 
Numerator:                    
Loss from continuing operations  $(1,612,705)  $(3,009,921)  $(3,201,611)  $(8,389,525)
Add: Adjustment of Series B Preferred Stock to redemption value   -    -    14,200    - 
Less: Deemed dividend related to Series B Preferred Stock   -    -    (37,579)   - 
Net loss attributable to common stockholders  $(1,612,705)  $(3,009,921)  $(3,224,990)  $(8,389,525)
                     
Denominator:                    
Weighted-average shares outstanding – basic & diluted   45,353,001    31,834,324    45,267,824    23,084,015 
                     
Net loss per share – basic & diluted:  $(0.04)  $(0.09)  $(0.07)  $(0.36)
SUMMARY OF SECURITIES EXCLUDED FROM DILUTED PER SHARE

The following potentially dilutive securities were excluded from the computation of diluted net loss per common share because their inclusion would have been anti-dilutive:

   

   2026   2025   2026   2025 
   Three Months Ended June 30,   Six Months Ended June 30, 
   2026   2025   2026   2025 
Stock options   3,672,080    4,342,493    3,672,080    4,342,493 
Restricted stock units   862,500    1,550,000    862,500    1,550,000 
Warrants   5,031,281    6,394,614    5,031,281    6,394,614 
Convertible notes payable   -    909,394    -    909,394 
Total   9,565,861    13,196,501    9,565,861    13,196,501