XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.2
BASIC AND DILUTED (LOSS) PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of basic and diluted net income per common share
          
   Three Months Ended June 30, 
   2025   2024 
Net (loss)  $(393,639)  $(297,988)
Weighted average shares-basic   2,752,616    2,454,116 
Effect of dilutive potential common shares        
Weighted average shares-diluted   2,752,616    2,454,116 
Net (loss) per share-basic  $(0.14)  $(0.12)
Net (loss) per share-diluted  $(0.14)  $(0.12)
Antidilutive employee stock options        

 

 

          
   Six Months Ended June 30, 
   2025   2024 
Net (loss)  $(686,325)  $(581,794)
Weighted average shares-basic   2,723,768    2,454,116 
Effect of dilutive potential common shares        
Weighted average shares-diluted   2,723,768    2,454,116 
Net (loss) per share-basic  $(0.25)  $(0.24)
Net (loss) per share-diluted  $(0.25)  $(0.24)
Antidilutive employee stock options