v3.25.2
LOSS PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Schedule of loss per common share
                
   Three months   Three months   Six months   Six months 
  

June 30,

2025

  

June 30,

2024

  

June 30,

2025

  

June 30,

2024

 
                 
Numerator:                    
                     
Net loss  $(3,899,897)  $(606,418)  $(6,360,327)  $(26,654,462)
                     
Denominator:                    
                     
Denominator for basic and diluted net loss per common share - weighted average of common shares   515,490    6,278    427,361    3,762 
                     
Basic and diluted net loss per common share  $(7.57)  $(96.59)  $(14.88)  $(7,085.18)
Schedule of common shares consisting of shares potentially dilutive
        
   June 30,
2025
   June 30,
2024
 
Warrants   1,255,477    1,708 
Stock options   252,559    34 
Preferred Stock       988,069 
Total   1,508,036    989,811 
DTCC [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Schedule of loss per common share
          
   Three months   Six months 
  

June 30,

2025

  

June 30,

2025

 
         
Denominator:          
           
Denominator for basic and diluted net loss per common share - weighted average of common shares   524,321    443,540 
           
Basic and diluted net loss per common share  $(7.44)  $(14.34)