XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS (LOSS) PER SHARE (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of net income (loss) per share
Schedule of net income (loss) per share                
   

Three Months Ended

March 31,

 
    2025     2024  
Numerator:                
Net loss   $ (373,910 )   $ (3,258,955 )
                 
Denominator:                
Weighted average common shares – basic     3,713,792       2,770,382  
Effect of dilutive common share equivalents     -       -  
Weighted average common shares – dilutive     3,713,792       2,770,382  
                 
Basic and diluted net loss per share   $ (0.10 )   $ (1.18 )