XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income Per Common Share The following table sets forth the computation of basic and diluted net income per common share:
   Six-Month Period 
   Ended June 30, 
   2024   2023 
Net Loss  $(2,307,156)  $(2,257,806)
Weighted Average Shares of Common Stock Outstanding          
Basic   2,200,037    1,652,034 
Diluted   2,200,037    1,652,034 
           
Earnings Per Share - Basic          
Net Loss Per Share   (1.05)   (1.37)
           
Earnings Per Share - Diluted          
Net Loss Per Share   (1.05)   (1.37)
   Three-Month Period 
   Ended June 30, 
   2024   2023 
Net Loss  $(1,316,612)  $(1,293,642)
Weighted Average Shares of Common Stock Outstanding          
Basic   2,746,605    1,654,698 
Diluted   2,746,605    1,654,698 
           
Earnings Per Share - Basic          
Net Loss Per Share   (0.48)   (0.78)
           
Earnings Per Share - Diluted          
Net Loss Per Share   (0.48)   (0.78)