XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure [Table]                
Net Income (Loss) Attributable to Parent $ (4,904,356) $ (2,235,614) $ (2,173,408) $ (2,079,682) $ (1,516,530) $ (1,170,221) $ (9,313,378) $ (4,766,433)