Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Schedule of Future Minimum Rental Payments Required Under Operating Leases (Details) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
April 1 - December 31, 2023 $ 149,300  
2024 64,393  
2025 66,969  
2026 51,777  
2027  
Total future undiscounted lease payments 332,439  
Less imputed interest (177,358)  
Present value of lease liabilities $ 155,081 $ 282,095