Quarterly report pursuant to Section 13 or 15(d)

Schedule of Future Minimum Rental Payments Required Under Operating Leases (Details)

v3.23.2
Schedule of Future Minimum Rental Payments Required Under Operating Leases (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
July 1 – December 31, 2023 $ 75,057  
2024 64,393  
2025 66,969  
2026 51,777  
Total future undiscounted lease payments 258,196  
Less imputed interest (111,650)  
Present value of lease liabilities $ 146,546 $ 282,095