XML 137 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Income (Loss) Per Common Share (Tables)
12 Months Ended
Dec. 31, 2024
Net Income (Loss) per Common Share  
Schedule of Basic And Diluted (Loss) Earnings Per Share

The following table sets forth the information needed to compute basic and diluted (loss) earnings per common share for the years ended December 31, 2024 and 2023:

 

   2024   2023 
Basic and diluted net income (loss) per share          
Numerator:          
Net income (loss)  $(2,479,661)  $1,976,433 
           
Denominator          
Weighted-average shares outstanding   36,688,266    32,366,725 
Basic and diluted net income (loss) per share  $(0.07)  $0.06