XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Operating Leases (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Operating Leases [Abstract]        
Monthly payments     $ 81,000  
Operating lease $ 159,140 $ 100,251 519,105 $ 393,162
Operating lease right-of-use assets $ 174,364 $ 149,051 $ 518,142 $ 431,250