XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Common Share Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]            
Net Income (Loss) Attributable to Parent $ (1,159,923) $ (958,562) $ (531,584) $ (59,783) $ (2,118,485) $ (591,367)
Weighted Average Number of Shares Outstanding, Basic 7,009,775   4,169,764   6,951,792 3,990,844
Weighted Average Number of Shares Outstanding, Diluted 7,009,775   4,169,764   6,951,792 3,990,844
Earnings Per Share, Diluted $ (0.17)   $ (0.13)   $ (0.30) $ (0.15)
Earnings Per Share, Basic $ (0.17)   $ (0.13)   $ (0.30) $ (0.15)