XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Net Loss Per Common Share Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]                
Net Income (Loss) Attributable to Parent $ (1,508,226) $ (1,487,932) $ (3,029,574) $ (1,768,737) $ (1,537,029) $ (1,574,174) $ (6,025,732) $ (4,879,940)
Weighted Average Number of Shares Outstanding, Basic 2,023,280     1,065,003     1,945,995 1,004,339
Weighted Average Number of Shares Outstanding, Diluted 2,023,280     1,065,003     1,945,995 1,004,339
Earnings Per Share, Diluted $ (0.75)     $ (1.66)     $ (3.10) $ (4.86)
Earnings Per Share, Basic $ (0.75)     $ (1.66)     $ (3.10) $ (4.86)